Overview
Legal name
ABBA TRADE LINK LIMITED
Region
West Midlands
Registered address
247-249 CITY ROAD
FENTON
STOKE-ON-TRENT
STAFFORDSHIRE
ENGLAND
ST4 2PX
Insolvency history
No