Company

OYSTA INTERNATIONAL LTD

Company Number: 13829016

REGISTERED OFFICE
ARMSTRONG BUILDING OAKWOOD DRIVE
LOUGHBOROUGH
LE11 3QE
ENGLAND
Incorporation Date:
05/01/2022
INDUSTRIES
74990 – Non-trading company
Controlled By
Oysta Technology Ltd