3 Trafalgar Terrace, Pentre
Reg Number: 13299118
Date of Inc: March 29, 2021
18 Trafalgar Terrace, Pentre
Reg Number: 10254012
Date of Inc: June 28, 2016