Owned properties (1)
Title number Property address Price paid on title Record added Proprietor address
NGL896551 Flat 3, 10 Charles Street, London £3,300,000 21 May 2024 Flat 3, 10 Charles Street, London W1J 5DN