MEHRAB PROPERTIES LIMITED Company number 16616644 · Monitor this company Active Overview People 1 Control Charges Documents Analysis Location Related Registered office Address17 Waterslade Green, Luton, England, LU3 2ER PostcodeLU3 2ER Companies at this postcode 9 Average house price in LU3 2ER £284,000 (22 sales) Map