About Torrington Residential Ltd (10548857) United Kingdom