Organisations covered in OPTOMA HOLDING LIMITED group statement (2025)

Below are the organisations covered in OPTOMA HOLDING LIMITED statement (2025)
Organisation

OPTOMA EUROPE LTD

1 Bourne End Mills, Hemel Hempstead, England, HP1 2UJ

Company number: 03399395