Overview
Legal name
FOREST SELF STORAGE LIMITED
Region
South West England
Registered address
PLOT 7
FOREST OF DEAN BUSINESS ESTATE
STEPBRIDGE ROAD COLEFORD
GLOUCESTER
UNITED KINGDOM
GL16 8PJ
Insolvency history
No