11 SILURE WAY, NEWPORT
Reg Number: 07503182
Date of Inc: January 01, 1970
Reg Number: 03307527
9 Silure Way, Newport
Reg Number: 07054014
Date of Inc: October 22, 2009
LLAMEDOS, NEWPORT
Reg Number: 08356091
Date of Inc: November 01, 2013