NETSOURCE LIMITED
03127929 - Incorporated on 17 November 1995
NETSOURCE INTERNATIONAL LIMITED
03505044 - Incorporated on 5 February 1998
NETSOURCE RAIL LIMITEDDisolved
04569851 - Dissolved on 24 January 2023
NETSOURCE UK LIMITED
03221310 - Incorporated on 8 July 1996
NETSOURCE SOLUTIONS LIMITEDDissolved
04176127 - Dissolved on 18 February 2014
NETSOURCE IT LIMITEDDissolved
06383181 - Dissolved on 18 October 2011
NETSOURCE WORLDWIDE LIMITED
03221110 - Incorporated on 5 July 1996
NETSOURCE EUROPE ASA
FC022247 - Incorporated on 1 May 1999
NETSOURCE TECHNOLOGY L.P.
SL019317 - Incorporated on 27 January 2015
NETSOURCE MANAGEMENT L.P.
SL007626 - Incorporated on 5 January 2010
GLOBAL NETSOURCE LTD
06892018 - Incorporated on 29 April 2009
NETSOURCE GLOBAL COMMUNICATIONS LIMITEDActive - Proposal to Strike off
07096555 - Incorporated on 5 December 2009
LIMITED
3 PARK COURT PYRFORD ROAD, WEST BYFLEET, SURREY, ENGLAND, KT14 6SD
LIMITED
30 NETHER STREET, NORTH FINCHLEY, LONDON, UK, N12 7NL
LIMITED
689A HIGH ROAD, ILFORD, ESSEX, ENGLAND, IG3 8RQ
LIMITED
30 NETHER STREET, NORTH FINCHLEY, LONDON, UK, N12 7NL
LIMITED MEANS LIMITED
11 RAVEN WHARF LAFONE STREET, LONDON, SE1 2LR
C R M LIMITED
108 REGENT STREET, KETTERING, NORTHAMPTONSHIRE, NN16 8QQ
C R M LIMITED
60 MIDLAND ROAD, WELLINGBOROUGH, NORTHAMPTONSHIRE, NN8 1LU
I4 LIMITED
25 WEST QUAY, RAMSEY, ISLE OF MAN, IM8 1DL