- GreenSquares Products Limited
- Unit B
- Dragon Parc B
- Abercanaid
- CF48 1YL
- Tel: 029 2080 3756
South Wales Showroom
Opening Hours
Mon to Fri: 9am-5pm By Appointment Only
Sat: Closed
Sun: Closed
Mon to Fri: 9am-5pm By Appointment Only
Sat: Closed
Sun: Closed