Gellidafolog Farm, Penderyn
Reg Number: 12282225
Date of Inc: October 25, 2019
11 TRE IFOR, ABERDARE
Reg Number: 13735831
Date of Inc: October 11, 2021
2 Tre-Ifor, Aberdare
Reg Number: 11593911
Date of Inc: September 28, 2018