About Torry Harris Properties Limited (11068771) United Kingdom