Beechwood, Treharris
Reg Number: 02967824
Date of Inc: September 14, 1994
Reg Number: 03254825
Date of Inc: September 25, 1996
Brimar Park Terrace, Treharris
Reg Number: 13726898
Date of Inc: November 05, 2021
2 PARK TERRACE, TREHARRIS
Reg Number: 14564716
Date of Inc: January 01, 2023