About Thornton Hall Management Company Limited (03899182) United Kingdom