Overview
Legal name
CHANNACK ROSS LIMITED
Region
East Midlands
Registered address
GROBY LODGE OFFICE SLATE PIT LANE
GROBY
LEICESTER
ENGLAND
LE6 0GN
Insolvency history
No