BEDFORD FACILITIES MANAGEMENT LIMITED Company number 15718490 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address23 Cambridge Street, Luton, England, LU1 3QS PostcodeLU1 3QS Companies at this postcode 19 Average house price in LU1 3QS £234,000 (22 sales) Map