Overview
Legal name
DEVIC LIMITED
Region
East Midlands
Registered address
585 UPPINGHAM ROAD
LEICESTER
LEICS.
LE5 6QA
Insolvency history
No