LIMON SONS LIMITED Company number 10584833 · Monitor this company Active Overview People 1 Financial Control Charges Documents Analysis Location Related Registered office Address61b Runfold Avenue, Luton, Bedfordshire, England, LU3 2EJ PostcodeLU3 2EJ Companies at this postcode 40 Average house price in LU3 2EJ £277,000 (27 sales) Map