About Studley Investco Limited (10774592) United Kingdom