Owned properties
Title number Property address Price paid on title Record added Proprietor address
BGL79834 Flat 3, 46 Lowndes Square, London not available 17 Feb 2011 PO Box 3174, Road Town, Tortola, British Virgin Islands, 15 Appold Street, London EC2A 2HB