About Torville Management Company Limited (02160734) United Kingdom