EXCELLENT LANDSCAPES LTD Company number 12615643 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address17 Rose Terrace, Llanharan, Pontyclun, Wales, CF72 9RH PostcodeCF72 9RH Companies at this postcode 6 Average house price in CF72 9RH £143,000 (9 sales) Map