Shop 8 Maendy Square, Cwmbran
Reg Number: 10794263
Date of Inc: May 30, 2017
6 Maendy Square Shops, Cwmbran
Reg Number: 15246855
Date of Inc: October 30, 2023