About Tor Properties Limited (05826944) United Kingdom