About The Studley Management Company Limited (02794798) United Kingdom