Luton OCHEE Luton · LU2 7PR Claim this listing Feature Registered office 119 HAVELOCK ROAD, Luton, LU2 7PR Companies House registered office — often an accountant, not the shop floor. Website Not listed. Add a website Company number 06718185 Legal name: OCHEE LIMITED SIC 18130