BOX 21 LTD

Company number 11235985 ·

Active

2 officers

Camille Marcel CHEA

Director Active
Correspondence address
C/O Sempar, Office 2. 026 Innovation Centre 7, Keele University, Keele, Staffordshire, United Kingdom, ST5 5NU
Appointed
2026-03-20
Nationality
British
Country of residence
England
Date of birth
February 1984
Correspondence address
C/O Sempar, Office 2. 026 Innovation Centre 7, Keele University, Keele, Staffordshire, United Kingdom, ST5 5NU
Appointed
2018-03-06
Nationality
British
Country of residence
United Kingdom
Date of birth
March 1989