Capco pays down debt with £105m deferred Earl’s Court payment

Capco has received £105m of deferred cash consideration from its £425m sale of Earl’s Court sale to Jamie Ritblat’s Delancey 12 months ago.