About The Gardens At West Torrington Limited (08137148) United Kingdom