Overview
Legal name
GREENS OF LEICESTER LIMITED
Region
East Midlands
Registered address
39-43
BEDFORD STREET SOUTH
LEICESTER
LE1 3JN
Insolvency history
No