| Company | Timeline | Status | |
| Macfadyen Holdings Ltd Director • Unreported  | 9 Apr 2021←4 Years→Current  | Active  | |
| Jim Macfadyen Consulting Limited Director • Mechanical Engineer  | 19 Mar 2005←20 Years→Current  | Active  | |
Marcroft Holdings Limited Director • Chairman  | 1 Feb 2005←1 Year→1 Feb 2006  | Dissolved  | |
| DB Cargo Maintenance Limited Director • Chairman  | 1 Feb 2005←1 Year→1 Feb 2006  | Active  | |
