OpenCompanies

Immodulon Therapeutics Limited

Company number
06223291
Status
In Administration
Type
Private Limited Company
Incorporated
23 Apr 2007
Nature of business
Other research and experimental development on natural sciences and engineering
Other human health activities

Registered office

Co Quantuma Advisory Limited 7th Floor
20 St. Andrew Street
London
EC4A 3AG

Officers

NameRoleAppointedResigned
CHALFEN NOMINEES LIMITED Corporate-Nominee-Director 23 Apr 2007 23 Apr 2007
CHALFEN SECRETARIES LIMITED Corporate-Nominee-Secretary 23 Apr 2007 23 Apr 2007
DALGLEISH, Angus George Director 23 Apr 2007 1 Feb 2009
STANFORD, John Lawson, Dr Director 23 Apr 2007 23 Mar 2009
GRANGE, John Michael, Professor Secretary 23 Apr 2007 20 May 2015
ROBERTS, Madeline Luisa Secretary 20 May 2015 9 Nov 2015
GRANGE, John Michael, Professor Director 17 Jun 2015 11 Oct 2016
AKLE, Charles Assad Director 23 Apr 2007 22 May 2017
MUDAN, Satvinder Singh Director 23 Apr 2007 14 Mar 2018
KOHLI, Ulrich Director 16 Nov 2007 31 Jan 2019
BILYARD, Kevin George Director 1 Aug 2018 31 Oct 2021
SHANNON, James Samuel Small, Dr Director 3 Aug 2015 31 Oct 2021
MACKENZIE-SMITH, Hugo Thomas Torquil Director 1 Oct 2009 20 Oct 2022
ZELDIS, Jerome Bernard, Dr Director 10 Sep 2018 16 Feb 2023
HABITA, Cellia Karima, Mme Director 1 Sep 2022 13 Mar 2023
CLARKE, Andrew James Director 21 Sep 2017 3 Apr 2023
HO, Selwyn Justin, Dr Director 1 Jun 2022 31 Aug 2024
DAVIES, Richard John Director 3 Apr 2023 29 Nov 2024
MASON, Joseph Oliver, Dr Director 15 Sep 2022 14 Apr 2026
BARTLEMA, Gertjan Director 1 Jun 2022
GUIMAREY, Ilda Manuela Secretary 9 Nov 2015
ROBERTSON, Simon Manwaring, Sir Director 20 May 2015
BOLTON, Anthony John Director 31 Mar 2015

Control

NameNature of controlNotifiedCeased
Lifexx Sa Ownership Of Shares 25 To 50 Percent
Voting Rights 25 To 50 Percent
Right To Appoint And Remove Directors
6 Apr 2016

Accounts

Year ended Net assets Cash Employees
31 Dec 2022 £1,821,431 £1,710,115 6
31 Dec 2021 £1,718,136 £1,881,402 6
31 Dec 2020 £2,132,308 £353,474 6
30 Apr 2020 £2,719,714 £1,270,066 5
30 Apr 2019 £4,635,795 £4,212,554 4
30 Apr 2018 £5,011,542 £4,061,137 4
30 Apr 2017 - - -
30 Apr 2016 - - -
30 Apr 2015 - - -
30 Apr 2014 - - -
30 Apr 2013 - - -
30 Apr 2012 - - -
30 Apr 2011 - - -
30 Apr 2010 - - -
30 Apr 2009 - - -
30 Apr 2008 - - -

Connections

Companies at the same address

Data