Overview
Legal name
NEONPARK LIMITED
Region
South East England
Registered address
AVICA HOUSE
346 HIGH ST
BERKHAMSTEAD
HERTS
HP4 1HT
Insolvency history
Yes