14 Ventnor Place, Cardiff
Reg Number: 14174801
Date of Inc: June 15, 2022
19 Ventnor Place, Cardiff
Reg Number: 15000534
Date of Inc: July 13, 2023