| Company | Timeline | Status | |
| Vigie Water UK Limited Director • General Manager | 1 Jan 2004←4 Months→19 May 2004 | Active | |
| Caledonian Environmental Levenmouth Treatment Services Limited Director • Chartered Engineer | 23 Jun 2003←1 Year→1 Jul 2004 | Active | |
| Caledonian Environmental Services Holdings Limited Director • Chartered Engineer | 23 Jun 2003←1 Year→1 Jul 2004 | Active | |
| Ayr Environmental Services Operations Limited Director • Chartered Engineer | 23 Jun 2003←1 Year→1 Jul 2004 | Active | |
| Caledonian Environmental Services Plc Director • Chartered Engineer | 23 Jun 2003←1 Year→1 Jul 2004 | Active | |
| Wastewater Management Holdings Limited Director • Chartered Engineer | 31 Mar 2003←1 Year 3 Months→1 Jul 2004 | Active | |
| Ayr Environmental Services Limited Director • Chartered Engineer | 31 Mar 2003←1 Year 3 Months→1 Jul 2004 | Active | |
| Adventa Limited Director • Unreported | 20 Jul 1994←31 Years→Current | Active | |
