I. LLEWELLYN & CO. LIMITED Company number 01704320 · Monitor this company Active Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office AddressUnit 8 Oxen Road, Luton, England, LU2 0DX PostcodeLU2 0DX Companies at this postcode 124 Average house price in LU2 0DX £319,000 (4 sales) Map