Strick Holdings Limited is an AI development and support company that sources vendors and manufacturers in the AI development space in ASEAN.
For queries, email [email protected]
Company Information:
Company Name - Strick Holdings Limited
Company number - 15811982
Registered office address - 71-75 Shelton Street, Covent Garden, London, United Kingdom, WC2H 9JQ