Company Name:

OUI Technology Ltd.

Registered Office:

Kemp House
160 City Road
London
EC1V 2NX
United Kingdom

Place of Registration:

England and Wales

Company No.:

10905437

E-mail:

info@oui.technology

Phone:

+44 20 3286 0368