TWIN CEDARS INVESTMENTS LIMITED, London, Reino Unido