UNIT 803 OMEGA WORKS, LONDON
Reg Number: 14540354
Date of Inc: January 01, 1970
Unit 803 Omega Works 4 Roach Road, London
Reg Number: 03367702
Date of Inc: May 09, 1997
Unit 801 Omega Works 4 Roach Road, London
Reg Number: 12842832
Date of Inc: August 27, 2020
Unit 801 Omega Works 4 Roach Road, London
Reg Number: 14952266
Date of Inc: June 22, 2023