Owned by Deripaska via UK firm Terra Services Ltd
Terra Services Ltd (UK) owns the property, but the beneficial owner is Deripaska, according to Terra’s 2017 accounts.