| Company | Timeline | Status | |
| Xela Technologies Ltd Director • Director | 28 Apr 2009←16 Years→Current | Active | |
| Dishpitzer Limited Secretary • Unreported | 13 Dec 1995←1 Year 11 Months→7 Nov 1997 | Active | |
| Craigleith Residents Limited Secretary • Unreported | 13 Dec 1995←1 Year 11 Months→7 Nov 1997 | Active | |
| Craigleith Residents Limited Director • Computer Programmer | 28 Dec 1994←2 Years 10 Months→7 Nov 1997 | Active | |
| Dishpitzer Limited Director • Computer Programmer | 14 Dec 1994←2 Years 10 Months→7 Nov 1997 | Active | |
| Andrew Bannock Limited Director • Computer Programmer | 10 Jan 1992←33 Years→Current | Active | |
| Andrew Bannock Limited Secretary • Unreported | 10 Jan 1992←33 Years→Current | Active | |
