10 King Charles Road, Newport
Reg Number: 08420780
Date of Inc: February 26, 2013
MELITA, NEWBRIDGE
Reg Number: 13955984
Date of Inc: April 03, 2022
Melita, Newbridge
Reg Number: 10969918
Date of Inc: September 19, 2017