Overview
Legal name
0320 LIMITED
Region
Unknown
Registered address
75 SPENCER STREET
BIRMINGHAM
UNITED KINGDOM
B18 6DE
Insolvency history
No