If you live in Knowle, please contact Portsmouth Water and request a meter or call 023 9249 9688.
If you live in Castle Hill, Ebbsfleet, your water supplier is Thames Water for phase one (plots 1-150 only) and Independent Water Networks Limited (IWNL) for all other phases. To request a water meter, please contact Thames Water on 0800 316 9800 or IWNL on 02920 028711.