Get in touch with us for more information, we’re here to help
Our registered offices in the UK, Europe and Asia are open to support our members and customers. You can find details of your nearest SATRA office below.
Please use this form to talk to us about how we can support your business or discuss an existing service.
SATRA, registered in England No. 153475
SATRA Technology Centre Ltd (a subsidiary of SATRA), registered in England No. 3856296
SATRA Technology Europe Limited (a subsidiary of SATRA), registered in Ireland No. 585869
SATRA Technology Services (Dongguan) Ltd, registered in China No. 914419005813837665