1a The Square, Barry
Reg Number: 07602782
Date of Inc: April 13, 2011
Reg Number: 15034004
Date of Inc: July 28, 2023