Overview
Legal name
NOVA INVESTMENTS LIMITED
Region
Unknown
Registered address
191-193 CHAWLSON HOUSE
COMMERCIAL ROAD
LONDON
E1 2BT
Insolvency history
No