Overview
Legal name
LUMORA LIMITED
Region
London
Registered address
9 PARK PLACE, NEWDIGATE ROAD
HAREFIELD
UXBRIDGE
UNITED KINGDOM
UB9 6EJ
Insolvency history
No