Overview
Legal name
NEONWOOD LIMITED
Region
East Midlands
Registered address
JAY HOUSE
88-90 LONDON ROAD
LEICESTER
LE2 0RD
Insolvency history
No