ECO-CYMRU LTD Company number 15676438 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address20a Norton Road Norton Road, Penygroes, Llanelli, Wales, SA14 7RS PostcodeSA14 7RS Companies at this postcode 10 Average house price in SA14 7RS £134,000 (20 sales) Map