Owned properties (1)
Title number Property address Price paid on title Record added Proprietor address
LN100793 24 Victoria Road, London £2,535,000 29 Oct 2008 23 Avenue De La Porte Neuve, L-2227, Luxembourg