34 NOVA BUILDING, LONDON
Reg Number: 10054558
Date of Inc: October 03, 2016
13 NOVA BUILDING, LONDON
Reg Number: 12886373
Date of Inc: January 01, 1970
FLAT 47 NEWTON PLACE, LONDON
Reg Number: 12398487
28 NOVA BUILDING, DOCKLANDS
Reg Number: 10711313
Date of Inc: May 04, 2017
FLAT 25 NOVA BUILDING, LONDON
Reg Number: 15202743
Date of Inc: October 10, 2023
13 13 NOVA BUILDING, LONDON
Reg Number: 13108322
Date of Inc: April 01, 2021