About Garden House Flats Management Limited (04865907) United Kingdom