Owned properties (1)
Title number Property address Price paid on title Record added Proprietor address
LN75121 5 Montpelier Terrace, London £7,500,000 21 Jun 2018 6 Porter Street, London W1U 6DD