Company Name:

OUI Technology Ltd.

Business Address:

Albert House
256-260 Old Street
London
EC1V 9DD
United Kingdom

Registered Office:

Kemp House
160 City Road
London
EC1V 2NX
United Kingdom

Place of Registration:

England and Wales

Company No.:

10905437

VAT ID:

GB283885353

E-mail:

info@oui.technology

Phone:

+44 20 3286 0368