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