‘The wealthy Ukrainians’ arrangement of holding London property through offshore companies is not exactly unusual.’ (OCCRP, 2023)
Address
The Grand Buildings, 1-3 The Strand, London, WC2N 5EJ
Proprietor
Barlaya Limited
Country of Ownership
The Isle of Man
Date Purchased
25/02/2010
Price Paid
£173,000,000 exclusive of VAT