| Margaretta Offshore Formations Ltd |
Director |
1 Aug 2008 |
8 May 2013 |
| Titan Edge Engineering Ltd |
Director |
1 Feb 2012 |
7 Dec 2017 |
| Margaretta Corporate Services Limited |
Director |
1 Jul 1999 |
11 May 2018 |
| Cromwell Trustees Limited |
Director |
26 Mar 2009 |
14 May 2019 |
| Fitzrovia Promotions Limited |
Director |
26 Sep 2008 |
29 May 2020 |
| Margaretta Investments Ltd |
Director |
27 May 2004 |
3 Jun 2020 |
| Cromwell Secretaries Limited |
Director |
18 Jul 2012 |
28 Nov 2020 |
| Elixir Commercial Ventures Ltd |
Director |
26 Sep 2008 |
2 Apr 2022 |
| Cromwell Secretarial Services Ltd |
Director |
26 Sep 2008 |
|