Owned properties (1)
Title number Property address Price paid on title Record added Proprietor address
BGL171950 Apartment 1, 36a Glebe Place, London £55,050,000 15 Sep 2022 1st Floor Row Chambers, Court Row, Isle Of Man, IM8 1JS