Firm linked to husband of 'Baroness Bra' Michelle Mone lavishes £10m on Belgravia townhouse 

Michelle Mone's husband (both pictured) property in Belgravia - one of London's most exclusive areas - was bought in December 2020 by Chester Ventures weeks after it was incorporated.