Overview
Legal name
AVATAR PROJECT SOLUTIONS LIMITED
Region
East Midlands
Registered address
111 BIRCHFIELD ROAD
NORTHAMPTON
ENGLAND
NN1 4RQ
Insolvency history
No