STPL2 LIMITED Company number 02588332 · Monitor this company Dissolved Overview People 2 Documents Analysis Location Related Registered office Address800 THE BOULEVARD, CAPABILITY GREEN, LUTON, BEDFORDSHIRE, LU1 3BA PostcodeLU1 3BA Companies at this postcode 49 Map