Owned properties
Title number Property address Price paid on title Record added Proprietor address
NGL876855 Flat 1, 213 Strand, London £850,000 10 Jun 2021 Seefeldstrasse 35, PO Box, 8032 Zurich, Switzerland