Legal entities

Primary point of contact:
Dot Origin Limited
Unit 7, Coopers Place Business Park
Combe Lane
Wormley
Godalming GU8 5SZ
United Kingdom

Company number (registered in England and Wales)
3441848

VAT number
GB 707 571 824

North American subsidiary:
Dot Origin Inc.
27943 Smyth Drive
Suite #107
Valencia
California 91355
United States of America