MAYFIELD OPEN SPACE MANAGEMENT LTD Company number 11019891 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressEdwards House Lakeside Business Village, St Davids Park, Ewloe, Flintshire, Wales, CH5 3XA PostcodeCH5 3XA Companies at this postcode 15 Average house price in CH5 3XA £752,000 (2 sales) Map