Overview
Legal name
2-CAN SALES & MARKETING LIMITED
Region
Unknown
Registered address
UNIT 2-3
MACKADOWN LANE
BIRMINGHAM
ENGLAND
B33 0LD
Insolvency history
No