Company identity
Founded / incorporated
15 February 2026
Company number SC879076
Legal name
ARCHEMA LABS LTD
Company type
Private Limited Company
Region
Unknown
Registered address
24 BRENT GARDENS
THORNLIEBANK
GLASGOW
SCOTLAND
G46 8GB
Insolvency history
No