Luton PP LUTON Luton · LU1 3UZ Claim this listing Feature Registered office 28-34 LATIMER ROAD, Luton, LU1 3UZ Companies House registered office — often an accountant, not the shop floor. Website Not listed. Add a website Company number 16692673 Legal name: PP LUTON LTD SIC 18129