Company Name:

OUI Technology Ltd.

Registered Office:

https://goo.gl/maps/21C7k6a7Y88SZiM9A
128 City Road
London
EC1V 2NX
United Kingdom

Place of Registration:

England and Wales

Company No.:

10905437

EUID:

UKEW.10905437

E-mail:

info@oui.technology

Phone:

+44 20 3286 0368