Flooring Contractor phone 2 Canes Cottages, Canes Lane Hastingwood, Essex CM17 9LD map GMK Contracts Ltd phone Unit 11b, Weald Hall Farm Commercial Centre, Canes Lane Hastingwood, Essex CM17 9LD map if (!IN_DEV) { ?> } ?>