Third Floor Building 4, Cardiff
Reg Number: 10871650
Date of Inc: July 18, 2017
5-19 Cowbridge Road East, Cardiff
Reg Number: 11125996
Date of Inc: December 28, 2017