| Company | Timeline | Status | |
| Caledonian Environmental Levenmouth Treatment Services Limited Director • General Manager | 1 Jul 2004←8 Months→28 Feb 2005 | Active | |
| Caledonian Environmental Services Holdings Limited Director • General Manager | 1 Jul 2004←8 Months→28 Feb 2005 | Active | |
| Wastewater Management Holdings Limited Director • General Manager | 1 Jul 2004←8 Months→28 Feb 2005 | Active | |
| Ayr Environmental Services Limited Director • General Manager | 1 Jul 2004←8 Months→28 Feb 2005 | Active | |
| Caledonian Environmental Services Plc Director • General Manager | 1 Jul 2004←8 Months→28 Feb 2005 | Active | |
| Wastewater Management Holdings Limited Director • Managing Director | 8 Jun 2001←9 Months→21 Mar 2002 | Active | |
| Ayr Environmental Services Limited Director • Managing Director | 8 Jun 2001←9 Months→21 Mar 2002 | Active | |
| Ayr Environmental Services Operations Limited Director • Managing Director | 20 Dec 2000←4 Months→3 May 2001 | Active | |
| Vigie Water UK Limited Director • Managing Director | 3 Nov 2000←9 Months→22 Aug 2001 | Active | |
| Enviroflo Engineering Limited Director • Managing Director | 1 Jun 1995←1 Year 10 Months→24 Apr 1997 | Dissolved | |
