TWIN CEDARS INVESTMENTS LIMITED, London, المملكة المتحدة