 A successful offer led to a final payment of £50 million to the UK Government with respect to the company's IPO following the purchase of Northern Rock.Church House Trust Limited was sold to Ocean Industries S.A. for £13 million on 30 November 2014.W.L.