Overview
Legal name
ITP DEVELOPMENTS LIMITED
Region
South West England
Registered address
THE SITE OFFICE
INNSWORTH TECHNOLOGY PARK
GLOUCESTER
GLOUCESTERSHIRE
GL3 1DL
Insolvency history
No