| Company | Timeline | Status | |
| Ely Grange Management Limited Director • Electrical Engineer  | 22 Jan 2003←3 Years→30 Jan 2006  | Active  | |
| Richard Gray Services Limited Director • Contractor  | 24 Nov 2000←11 Years→28 Feb 2012  | Dissolved  | |
| Richard Gray Services Limited Secretary • Contractor  | 24 Nov 2000←2 Years 11 Months→31 Oct 2003  | Dissolved  | |
