Overview
Legal name
IMAGECARE TECHNICAL SERVICES LIMITED
Region
Unknown
Registered address
172 BLACKBERRY LANE FOUR OAKS
BIRMINGHAM
SUTTON COLDFIELD
WEST MIDLANDS
B74 4JR
Insolvency history
No