About Sedbergh School Developments Limited (03184583) United Kingdom