ABACUS 245 LIMITEDDissolved
05402933 - Dissolved on 4 November 2014
ABACUS 41 LIMITEDDissolved
05447735 - Dissolved on 13 June 2017
ABACUS 196 LIMITED
05627439 - Incorporated on 17 November 2005
ABACUS 164 LIMITED
05683334 - Incorporated on 22 January 2006
ABACUS 42 LIMITED
06342284 - Incorporated on 14 August 2007
ABACUS A.S. LIMITED
08002256 - Incorporated on 22 March 2012
ABACUS 108 LIMITEDActive - Proposal to Strike off
07699784 - Incorporated on 11 July 2011
ABACUS AZURE LTD
07363050 - Incorporated on 2 September 2010
85-87 Bayham Street, London, NW1 0AG
ABACUS 8 LIMITEDDissolved
07599186 - Dissolved on 26 February 2019
ABACUS 155 LIMITED
06019244 - Incorporated on 5 December 2006
ABACUS 247 LIMITEDDisolved
05673435 - Dissolved on 10 August 2021
ABACUS 2 LIMITED
08698083 - Incorporated on 19 September 2013
ABACUS-IT TECH LTDDisolved
14200143 - Dissolved on 5 December 2023
ABACUS SOLAR LTDDisolved
SC745714 - Dissolved on 5 March 2024
ABACUS LELLE LTD
15739162 - Incorporated on 24 May 2024
ABACUS NOISE LTD
SC833530 - Incorporated on 9 January 2025
MIND THE BUSINESS LTDDissolved
02813759 - Dissolved on 1 October 2013
ABACUS N LIMITEDDisolved
14431206 - Dissolved on 1 October 2024
ABACUS 246 LIMITED
05297545 - Incorporated on 26 November 2004
ABACUS 59 LIMITED
06932082 - Incorporated on 12 June 2009