Owned properties
Title number Property address Price paid on title Record added Proprietor address
NGL930762 Flat 14, 10 Lowndes Square, London £1,850,000 20 Nov 2017 10 Finsbury Square, London EC2A 1AF
BGL108835 the ground floor flat being Flat 2, 45 Lowndes Square, London not available 16 Oct 2014 PO Box 227, Clinch's House, Lord Street, Douglas, Isle of Man, IM99 1RZ