12 FFORDD NOWELL, CARDIFF
Reg Number: 13253562
Date of Inc: September 03, 2021
12 FFORDD NOWELL FFORDD NOWELL, CARDIFF
Reg Number: 10621977
Date of Inc: January 01, 1970
12 Ffordd Nowell, Cardiff
Reg Number: 13846186
Date of Inc: January 13, 2022