EMMYROW LTD Company number 13498904 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address108 Brendon Avenue Luton Brendon Avenue, Luton, England, LU2 9LH PostcodeLU2 9LH Companies at this postcode 29 Average house price in LU2 9LH £214,000 (53 sales) Map