Company identity
Founded / incorporated
3 December 2018
Company number 11707067
Legal name
20FT STORAGE LIMITED
Company type
Private Limited Company
Region
East Midlands
Registered address
143 LOUGHBOROUGH ROAD
LEICESTER
UNITED KINGDOM
LE4 5LR
Insolvency history
No