Overview
Legal name
INSTA GROUP HOLDINGS LIMITED
Region
South East England
Registered address
INSTA HOUSE IVANHOE ROAD
BUSINESS PARK FINCHAMPSTEAD
WOKINGHAM
BERKSHIRE
RG40 4PZ
Insolvency history
No