BROS & SONS LTD Company number 14983968 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address99 Neville Road, Luton, England, LU3 2JG PostcodeLU3 2JG Companies at this postcode 24 Average house price in LU3 2JG £307,000 (38 sales) Map