About Torrington Gardens Management Company Limited (12053175) United Kingdom