LIBRACUB LTD
SC589772 - Incorporated on 26 February 2018
LIBRA40 TECH LTD
13177880 - Incorporated on 3 February 2021
LIBRATUS LTDDisolved
14220779 - Dissolved on 20 August 2024
LIBRA DATA LTDDisolved
15654572 - Dissolved on 17 December 2024
LIBRABIT LTD
16318970 - Incorporated on 16 March 2025
BEECHAM RESEARCH LTD.
02671242 - Incorporated on 13 December 1991
CFR GLOBAL EXECUTIVE SEARCH LIMITEDDissolved
05415978 - Dissolved on 29 June 2021
ESPRIT ASSOCIATES (EUROPE) LIMITED
06490860 - Incorporated on 1 February 2008
MAS GLOBAL PRINT SOLUTIONS LTD
08893571 - Incorporated on 13 February 2014
LIBRAE SIX LTD
08724404 - Incorporated on 9 October 2013
TWO LIBRAS LTD
13019344 - Incorporated on 15 November 2020
LIBRATIM LTDDisolved
12958438 - Dissolved on 7 December 2021
DJ LIBRARY LTD
15946529 - Incorporated on 10 September 2024
GOLD LIBRA LTDDissolved
07539625 - Dissolved on 25 November 2014
LIBRARYCAMP C.I.C.
09248742 - Incorporated on 3 October 2014
LIBRAORG LTD
10692948 - Incorporated on 27 March 2017
LIBRA LUXE LTDDisolved
15030604 - Dissolved on 31 December 2024
HUGHES CONSULTING LIMITED
05067369 - Incorporated on 9 March 2004
CLARITY ASSURANCE LIMITED
07204665 - Incorporated on 26 March 2010
ANKURA CONSULTING (EUROPE) LIMITED
05402379 - Incorporated on 23 March 2005