Owned properties
Title number Property address Price paid on title Record added Proprietor address
NGL780293 Flat 3, 20 Lowndes Square, London not available 10 Dec 1999 Flat 3, 20 Lowndes Square, London SW1X 9HD