Owned properties (1)
Title number Property address Price paid on title Record added Proprietor address
NGL77718 18 Balliol Road, London £2,000,000 30 Oct 2015 Flat 4, 170 Holland Park Avenue, London W11 4UH