About Gowan Lea Flats Management Company Limited (01167419) United Kingdom