SEREN DEVELOPMENTS LIMITED Company number 05197805 · Monitor this company Dissolved Overview People 4 Financial Documents Analysis Location Related Registered office AddressSEREN HOUSE, 60 ALMA STREET, LUTON, LU1 2PL PostcodeLU1 2PL Companies at this postcode 493 Average house price in LU1 2PL £372,000 (11 sales) Map