Overview
Legal name
OPTELMA LIGHTING (UK) LIMITED
Region
South East England
Registered address
14 NAPIER COURT
THE SCIENCE PARK
ABINGDON
OXON
OX14 3NB
Insolvency history
No