Veolia Water Technologies & Solutions (UK) Limited Partnership Company numberLP009326 StatusActive TypeLimited Partnership Incorporated22 Mar 2004 Registered office Hydro House Newcombe WayOrton SouthgatePeterboroughPE2 6SE Data JSON Markdown