| Company | Timeline | Status | |
| Roca Management Services Limited Secretary • Unreported | 15 Apr 1992←33 Years→Current | Active | |
| Threeways (Teddington) Residents Association Limited Director • P/a | 28 Mar 1992←3 Months→1 Jul 1992 | Active | |
| Roca Management Services Limited Secretary • Unreported | 1 Jan 1970←55 Years→25 Oct 2025 | Active | |
