Company

OPEN TECHNOLOGY SERVICES UK LIMITED

Company Number: 13639972

REGISTERED OFFICE
91 WIMPOLE STREET
LONDON
W1G 0EF
ENGLAND
Incorporation Date:
23/09/2021
Previous Name:
OPEN INS SERVICES UK LIMITED (until 11/03/2024).
INDUSTRIES
62020 – Information technology consultancy activities
Controlled By
Mr Leslie Perlman Also controls 5 other companies!