Overview
Legal name
FOX SELF STORAGE LIMITED
Region
Wales
Registered address
UNIT 10 SOMERSET INDUSTRIAL ESTATE
SOMERSET ROAD
CWMBRAN
TORFAEN
UNITED KINGDOM
NP44 1QX
Insolvency history
No