Overview
Legal name
WOODWARD'S OF BARWELL (1968) LIMITED
Region
East Midlands
Registered address
156 HIGH STREET,
BARWELL,
LEICESTER
LE9 8DR
Insolvency history
Yes