AFA SURGICAL LIMITED
12279950 - Incorporated on 24 October 2019
AFA HOLDINGS LIMITED
10369249 - Incorporated on 11 September 2016
AFA EUROPE LIMITED
11526359 - Incorporated on 20 August 2018
AFA MART LIMITED
16320698 - Incorporated on 17 March 2025
UBSDELLDRIVER 01 LIMITEDDisolved
09882341 - Dissolved on 18 July 2023
AFALLEN LLP
OC424343 - Incorporated on 4 October 2018
AFAROOQ LTDDisolved
SC667159 - Dissolved on 23 August 2022
AFANAYA LTDDisolved
14475965 - Dissolved on 23 April 2024
GLOBAL EVENT MANAGERS LIMITED
07509644 - Incorporated on 28 January 2011
PIP MULTI-STRATEGY INFRASTRUCTURE PPP LP
SL032125 - Incorporated on 16 August 2017
DENTA-MAKE LIMITEDDisolved
12215292 - Dissolved on 24 May 2022
IT AFAR LIMITED
07214647 - Incorporated on 7 April 2010
AFAAF LIMITED
05219052 - Incorporated on 1 September 2004
AFASS LIMITED
08428836 - Incorporated on 4 March 2013
AFAST LIMITEDDissolved
09271123 - Dissolved on 13 November 2018
AFANI LIMITEDDisolved
12029910 - Dissolved on 16 August 2022
HERMES INFRASTRUCTURE INVESTCO UK GP LIMITED
09317300 - Incorporated on 18 November 2014
3I MANAGED INFRASTRUCTURE ACQUISITIONS GP LIMITED
10467007 - Incorporated on 7 November 2016
POWER SUSTAINABLE INFRASTRUCTURE UK CREDIT MANAGER LTD
14496435 - Incorporated on 21 November 2022
GLOBAL MULTI CONSULTING LTD
07416156 - Incorporated on 22 October 2010