About Thorneloe House (management) Limited (03955518) United Kingdom