Company identity
Founded / incorporated
17 February 2025
Company number 16255979
Legal name
22 LABS LTD
Company type
Private Limited Company
Region
South West England
Registered address
SN7 8NS
Insolvency history
No