DAVID CARROLL CONSULTING LTD Company number 12641144 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address2 Ennerdale Close, Leamington Spa, England, CV32 6NW PostcodeCV32 6NW Companies at this postcode 2 Average house price in CV32 6NW £692,000 (8 sales) Map