THE EPC PROJECT LTD Company number 12990452 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address98 Grosvenor Road, Rugby, England, CV21 3LE PostcodeCV21 3LE Companies at this postcode 30 Average house price in CV21 3LE £237,000 (35 sales) Map