CSUMA LTD Company number 16099130 · Monitor this company Active - Proposal to Strike off Overview People 2 Control Documents Gazette Analysis Location Related Registered office Address78 Montrose Avenue, Luton, England, LU3 1HS PostcodeLU3 1HS Companies at this postcode 30 Average house price in LU3 1HS £495,000 (27 sales) Map