Castle Water Limited is an independent retailer of water services in the UK, supplying customers of Thames Water, Portsmouth Water and across Scotland. It will be competing to serve customers throughout England from April 2017 and is licensed to provide water supply and wastewater removal retail services to businesses.
Castle Water has pioneered affinity partnerships in the farming and voluntary sectors and has invested in customer-facing systems including a mobile App to manage accounts. All customer services are based in the UK.
Castle Water Limited,
1 Boat Brae
call 01250 718700