About Garden Flat Ltd (11922938) United Kingdom