About Garden Street Flats (maintenance) Limited (02119278) United Kingdom