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