Overview
Legal name
SOWDEN & CO LIMITED
Region
East Midlands
Registered address
BLABY HALL CHURCH STREET
BLABY
LEICESTER
ENGLAND
LE8 4FA
Insolvency history
No