September 17, 2024
Apollo Belvedere Services forced into liquidation following clash over £10mn loan made in 2008