GREENS COMPLETE CONTRACT MAINTENANCE LIMITED Company number 14071173 · Monitor this company Active Overview People 2 Financial Control Charges Documents Analysis Location Related Registered office Address21a Newton Road, Mumbles, Swansea, Wales, SA3 4AS PostcodeSA3 4AS Companies at this postcode 17 Average house price in SA3 4AS £780,000 (1 sales) Map