CRE8 SELF STORAGE LIMITED Company number 07171089 · Monitor this company Liquidation Overview People 2 Financial Documents Gazette Analysis Location Related Registered office Address28 Park Street, Luton, England, LU1 3FL PostcodeLU1 3FL Companies at this postcode 59 Map