NIMBUS HOME STORE LTD
SC819934 - Incorporated on 20 August 2024
NIMBUS HEALTH PLC
07097753 - Incorporated on 8 December 2009
NIMBUS IT LIMITED
14141546 - Incorporated on 30 May 2022
CIRRUS PLUS LIMITED
05510119 - Incorporated on 15 July 2005
MERITAS SCIENTIFIC LIMITED
12088421 - Incorporated on 5 July 2019
NIMBUS (UK) LIMITEDDissolved
06671364 - Dissolved on 11 December 2012
CROYDON ORTHODONTICS LIMITED
11095604 - Incorporated on 4 December 2017
STREAMLINE WEB SOLUTIONS LIMITED
03684098 - Incorporated on 16 December 1998
N J K COMPUTER SERVICES LTD.
07567075 - Incorporated on 16 March 2011
STRATUS IT LIMITEDDissolved
04919657 - Dissolved on 17 July 2012
NIMBUS DATA LIMITEDActive - Proposal to Strike off
SC380690 - Incorporated on 21 June 2010
NIMBUS MANUFACTURING (UK) LIMITEDDisolved
01006878 - Dissolved on 13 July 2021
MERITAS SCIENTIFIC HOLDINGS LIMITED
12086431 - Incorporated on 5 July 2019
NIMBUS CO WELLNESS LTD
14337421 - Incorporated on 5 September 2022
UK NIMBUS LIMITEDDisolved
14650606 - Dissolved on 4 March 2025
FREEMAN BUSINESS SOLUTIONS LTDActive - Proposal to Strike off
07493776 - Incorporated on 14 January 2011
NUCLYUS LIMITED
SC422423 - Incorporated on 23 April 2012
NEW NIMBUS LIMITED
07935686 - Incorporated on 3 February 2012
NIMBUS IT (UK) LIMITED
09228174 - Incorporated on 22 September 2014
NIMBUS CSG LIMITEDActive - Proposal to Strike off
10828848 - Incorporated on 21 June 2017