ANSOR ENVIRONMENT LIMITED
07373226 - Incorporated on 13 September 2010
ANSOR PTS LIMITED
05645545 - Incorporated on 6 December 2005
ANSOROY LIMITED
01345690 - Incorporated on 23 December 1977
ANSOR VENTURES SERVICES LIMITED
07580626 - Incorporated on 28 March 2011
ANSOR TEXTILES LIMITED
07396723 - Incorporated on 5 October 2010
ANSOR THAMES LIMITED
07572725 - Incorporated on 22 March 2011
ANSOR SERVICES LIMITED
12360346 - Incorporated on 12 December 2019
ANSOR73 TRANSPORT LTDDisolved
15670079 - Dissolved on 14 January 2025
HERACLES FUND I GENERAL PARTNER LLP
OC349221 - Incorporated on 8 October 2009
GPMS GP 3 LLP
SO306181 - Incorporated on 2 October 2017
FUND OF FUNDS I LP
LP009147 - Incorporated on 24 December 2003
GENERAL PARTNER NO.1-6 GP LLP
OC397058 - Incorporated on 11 December 2014
FUND OF FUNDS II LP
SL005450 - Incorporated on 29 March 2005
FUND OF FUNDS III LP
SL006029 - Incorporated on 27 March 2007
MOTION FUND II (GP) LP
SL005502 - Incorporated on 17 June 2005
AMADEUS I GENERAL PARTNER LP
SL003179 - Incorporated on 2 December 1997
HERMES GPE 2011-2013 GENERAL PARTNER LP
SL008538 - Incorporated on 27 January 2011
GPE III GENERAL PARTNER LLP
OC397055 - Incorporated on 11 December 2014
ANSOROUTE EDUCATION LIMITED
16269812 - Incorporated on 22 February 2025
LPPI EOF A GP LLPDisolved
SO307902 - Dissolved on 4 February 2025