Select Design Garden Landscaping Landscapers Website Tel: +44 7817 759820 Address: Ogwy House, Main Road, Llantwit Fardre, Rhondda Cynon Taff, Llantwit Fardre, Pontypridd CF38 2HE, UK Google Rating: 5.0 out of 5 stars More info for Select Design Garden Landscaping