Luton HAVEN24 Luton · LU1 5LP Claim this listing Feature Registered office 2 WULWARDS CLOSE, Luton, LU1 5LP Companies House registered office — often an accountant, not the shop floor. Website Not listed. Add a website Company number 15933018 Legal name: HAVEN24 LTD SIC 18129, 47789, 47910, 47990