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
GENERAL PARTNER NO.1-6 GP LLP
OC397058 - Incorporated on 11 December 2014
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
KEILLS PROPERTY FUND (GENERAL PARTNER) I LIMITEDLiquidation
05633981 - Incorporated on 23 November 2005
ITS LP
LP004358 - Incorporated on 29 January 1993
IFC FIG FUND (GP), LLP
OC398915 - Incorporated on 18 March 2015