Company identity
Founded / incorporated
29 April 2021
Company number 13365177
Legal name
CLEVERTOUCH TECHNOLOGIES LIMITED
Company type
Private Limited Company
Region
South East England
Registered address
UNIT 4 BLUEPRINT
CHURCH MANORWAY
ERITH
ENGLAND
DA8 1DG
Insolvency history
No