Company identity
Company number 02664833
Company profile
UK company 02664833, incorporated on 21 November 1991.
Veolia UK | Home Page
Veolia provides solutions that enable ecological transformation. As the UK leader in resource management, we provide a comprehensive range of water, waste, and energy management solutions designed to build a circular economy and protect the environment.
Company number 02664833
Updated 07 Jul 2026 09:49
Reference milestones and recent Companies House filing stream events.
Next confirmation statement due date
Next accounts due date
Last confirmation statement made up date
Last accounts made up date
Company registered at Companies House
1 Nov 2020 to 31 Jan 2025
This collaborative project led by Veolia, will result in the development and demonstration of the UK's first dual PET bottle and tray recycling facility capable of recycling 100% of clear rigid PET in a closed loop system. In line with the UK plastics pact, the project and resultant facility will achieve the following innovations: * The piloting of the fi...