ABIGAIL'S TEA ROOMS LIMITED Company number 05553784 · Monitor this company Dissolved Overview People 5 Documents Analysis Location Related Registered office Address76 HILLARY CRESCENT, LUTON, BEDFORDSHIRE, UNITED KINGDOM, LU1 5JH PostcodeLU1 5JH Companies at this postcode 33 Average house price in LU1 5JH £346,000 (43 sales) Map