About Tor House Management Company Limited (03447651) United Kingdom