IBH PROPERTY LIMITED Company number 15656707 · Monitor this company Active Overview People 1 Financial Control Charges Documents Analysis Location Related Registered office Address31 St. Margarets Avenue, Luton, England, LU3 1PQ PostcodeLU3 1PQ Companies at this postcode 53 Average house price in LU3 1PQ £329,000 (40 sales) Map