RUBY B LTD
11722072 - Incorporated on 11 December 2018
RUBY T LTD.Dissolved
10217094 - Dissolved on 17 July 2018
RUBY 18 LTDDisolved
11997149 - Dissolved on 19 October 2021
RUBY 900 LTDDissolved
06754974 - Dissolved on 6 November 2012
RUBY & J LTDDisolved
13012117 - Dissolved on 18 February 2025
RUBY P.I. LTD
13203495 - Incorporated on 16 February 2021
RUBY 2022 LTDDisolved
14416687 - Dissolved on 27 February 2024
R RUBY LTDDisolved
14466669 - Dissolved on 3 October 2023
RUBY HEALTH LTD
13597999 - Incorporated on 1 September 2021
IDEAGEN LIMITED
02805019 - Incorporated on 30 March 1993
LORSA INVESTMENTS LTD.
NI664761 - Incorporated on 1 October 2019
DATUM PROTECT LTDDissolved
06991271 - Dissolved on 4 December 2012
DS DATUMSENSE LTDDissolved
07670787 - Dissolved on 25 June 2019
DESIGN BY DATUM LTD
12609271 - Incorporated on 18 May 2020
RUBYCOM LIMITED
SC448364 - Incorporated on 24 April 2013
DATUM SECURUS LTD
10940280 - Incorporated on 31 August 2017
DATUM ALGEBRA LTD
13104527 - Incorporated on 30 December 2020
MERCURY DATUM LTDActive - Proposal to Strike off
09527797 - Incorporated on 7 April 2015
DATUM FUTURES LTD
16221519 - Incorporated on 31 January 2025
RED RUBY HOLDINGS INTERNATIONAL LIMITEDActive - Proposal to Strike off
10292937 - Incorporated on 25 July 2016