C/O C-Tech Innovation Limited Capenhurst Technology Park, Chester
Reg Number: 11509067
Date of Inc: August 09, 2018
Unit 6 South Capenhurst Technology Park, Chester
Reg Number: 04651476
Date of Inc: January 29, 2003
UNIT 6 SOUTH CAPENHURST TECHNOLOGY PARK, CHESTER
Reg Number: 04651475
Date of Inc: January 01, 1970