Overview
Legal name
I.C.S. DISTRIBUTION LIMITED
Region
Unknown
Registered address
8TH FLOOR, TEMPLE POINT
ONE TEMPLE ROW
BIRMINGHAM
B2 5LG
Insolvency history
Yes