Overview
Legal name
IMAGE TECH LIMITED
Region
South West England
Registered address
ABCHURCH CHAMBERS
ST PETERS ROAD
BOURNEMOUTH
DORSET
BH1 2LN
Insolvency history
Yes