‘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


View Property Title