NOLAND HOUSE 12-13, LONDON
Reg Number: 14304000
Date of Inc: January 01, 1970
Noland House, London
Reg Number: 09460144
Date of Inc: February 26, 2015
GLOWBOX LIMITED, LONDON
Reg Number: 11907511
12-13 Poland Street,
Reg Number: 01039917
Date of Inc: January 26, 1972
128 CITY ROAD, LONDON
Reg Number: 15306542
12-13 POLAND STREET, LONDON
Reg Number: 14309033
Reg Number: 15171811
Reg Number: 14604186