| Company | Timeline | Status | |
| BDP Holdings Limited Director • Building Services Engineer | 28 Jan 2001←3 Years→31 Dec 2004 | Active | |
Building Design Partnership Pension Trustees Limited Director • Building Services Engineer | 1 Jul 2000←4 Years→31 Dec 2004 | Dissolved | |
| BDP Europe Limited Director • Building Services Engineer | 1 Nov 1999←5 Years→31 Dec 2004 | Active | |
| BDP Lighting Limited Director • Building Services Engineer | 1 Nov 1999←5 Years→31 Dec 2004 | Active | |
| BDP Acoustics Limited Director • Building Services Engineer | 1 Nov 1999←5 Years→31 Dec 2004 | Active | |
| Drumglass Investments Limited Director • Building Services Engineer | 17 Jun 1999←6 Years→6 Jul 2005 | Active | |
| Building Design Partnership Limited Director • Building Services Engineer | 1 Jul 1997←7 Years→31 Dec 2004 | Active | |
| BDP Engineering Limited Director • Building Services Engineer | 1 Jul 1997←7 Years→31 Dec 2004 | Active | |
| BDP Planning Supervisors Limited Director • Building Services Engineer | 1 Jul 1997←7 Years→31 Dec 2004 | Active | |
