LIBRA COMPUTERS LIMITED
03226081 - Incorporated on 17 July 1996
LIBRA 234 LIMITEDRECEIVERSHIP
03612551 - Incorporated on 10 August 1998
LIBRA LIFESTYLE LIMITED
06710477 - Incorporated on 30 September 2008
LIBRA WORLDWIDE LIMITED
07091386 - Incorporated on 1 December 2009
LIBRA ENGINEERING LIMITEDDissolved
07923556 - Dissolved on 6 September 2019
LIBRA EIGHT LIMITED
04861165 - Incorporated on 8 August 2003
LIBRA ACCOUNTANCY LIMITED
06256583 - Incorporated on 23 May 2007
LIBRA ANALYSIS LIMITED
02951938 - Incorporated on 25 July 1994
LIBRA CAPITAL LIMITED
05124256 - Incorporated on 10 May 2004
LIBRA FASHIONS LIMITEDLiquidation
02257837 - Incorporated on 13 May 1988
LIBRA FURNITURE LIMITEDLiquidation
04571210 - Incorporated on 23 October 2002
LIBRA LAND LIMITED
04062102 - Incorporated on 30 August 2000
LIBRA LIFE LIMITEDDisolved
04901983 - Dissolved on 25 April 2023
LIBRA MEDICAL LIMITED
01784228 - Incorporated on 19 January 1984
LIBRA MARKETING LIMITED
08384119 - Incorporated on 31 January 2013
LIBRA 001 LIMITED
08460382 - Incorporated on 25 March 2013
LIBRA CONSULT LIMITEDActive - Proposal to Strike off
11080992 - Incorporated on 24 November 2017
TB LIBRA LIMITEDDisolved
15300773 - Dissolved on 29 April 2025
LIBRA FINANCE LIMITED
15464869 - Incorporated on 4 February 2024
LIBRA 123 LIMITED
07940254 - Incorporated on 7 February 2012