OSTRACOD LIMITED
01362439 - Incorporated on 11 April 1978
RAMH
SC141458 - Incorporated on 26 November 1992
ONE FINANCIAL ASSET MANAGEMENT LTD
10474874 - Incorporated on 11 November 2016
RIBBON ACQUISITION LIMITED
05385882 - Incorporated on 8 March 2005
TRACKING TODAY (GB) LIMITED
14942858 - Incorporated on 19 June 2023
CHARLES SAUNDERS HOLDINGS LIMITED
06349879 - Incorporated on 22 August 2007
ADD MOMENTUM INNOVATIONS LIMITEDLiquidation
06371332 - Incorporated on 14 September 2007
SURGICARE MEDICAL LIMITED
07420751 - Incorporated on 27 October 2010
ABBOTS GATE MANAGEMENT COMPANY LIMITED
03782895 - Incorporated on 4 June 1999
ORIENT ESTATES LIMITED
05748897 - Incorporated on 20 March 2006
MORGANE-FOSTER LTD
05744391 - Incorporated on 15 March 2006
MARANN HOLDINGS LIMITED
SC486893 - Incorporated on 17 September 2014
THORNFALCON CAPITAL LIMITED
08503674 - Incorporated on 25 April 2013
ORION DEMOLITION LIMITED
11799957 - Incorporated on 31 January 2019
AMC HOLDINGS GROUP LIMITED
SC781036 - Incorporated on 31 August 2023
JAMES A MARSHALL HOLDINGS LIMITED
SC847620 - Incorporated on 6 May 2025
SYSTEM ONE TRACKING LTDDissolved
05131519 - Dissolved on 19 July 2011
ATL AFRICA TRACKING LTD
14275529 - Incorporated on 4 August 2022
PHYSICAL TRACKING SYSTEMS LIMITEDDisolved
09876940 - Dissolved on 11 January 2022
GLOBAL TRACKING DEVICES LIMITED
12598251 - Incorporated on 12 May 2020