Manila Water Philippine Ventures (MWPV) has signed a share purchase agreement (SPA) with EquiParco Holdings Corp. (EPHC), Metropac Water Investments Corp. (MWIC), and TwinPeak Hydro Resources Corp.