About Garden Cottage Holiday Flats Limited (04157369) United Kingdom