About Torrington House Management Co. Limited (03343697) United Kingdom