About Tor Manor Management Company Limited (13073039) United Kingdom