About Studley Developments Limited (10932231) United Kingdom