Overview
Legal name
121 MARKETING LTD
Region
Unknown
Registered address
GROUND FLOOR UNIT 1 THE WHARF
BRIDGE STREET
BIRMINGHAM
UNITED KINGDOM
B1 2JS
Insolvency history
No