DIVERSE TALENT SOLUTIONS LTD
11948130 - Incorporated on 15 April 2019
DIVERSE BUSINESS SOLUTIONS LLPDisolved
OC429440 - Dissolved on 22 March 2022
DIVERSE ELECTRICAL SOLUTIONS LTD
14461513 - Incorporated on 4 November 2022
DIVERSE DEVELOPMENT SOLUTIONS LTD
15709197 - Incorporated on 8 May 2024
DIVERSE COATINGS SOLUTIONS LTD
16566455 - Incorporated on 8 July 2025
DIVERSE INCLUSIVE SOLUTIONS LTD.Disolved
13626122 - Dissolved on 29 August 2023
DIVERSE PROPERTY SOLUTIONS LTD
10666979 - Incorporated on 13 March 2017
DIVERSE CARE SOLUTIONS LTDActive - Proposal to Strike off
07473987 - Incorporated on 20 December 2010
DIVERSE COOLING SOLUTIONS LTD
07754528 - Incorporated on 26 August 2011
DIVERSE DATA SOLUTIONS LTD
08881387 - Incorporated on 7 February 2014
DIVERSE DESIGN SOLUTIONS LTD
09058328 - Incorporated on 27 May 2014
DIVERSE SAFETY SOLUTIONS LTDDisolved
12632232 - Dissolved on 12 July 2022
DIVERSE CONTRACTING SOLUTIONS LTD
10875462 - Incorporated on 20 July 2017
DIVERSE LIMITED
06294268 - Incorporated on 27 June 2007
DIVERSITY AND INCLUSION UK LIMITED
08900918 - Incorporated on 18 February 2014
DIVERSE TRAINING SOLUTIONS LTDActive - Proposal to Strike off
08071887 - Incorporated on 16 May 2012
DIVERSE GROUNDWORK SOLUTIONS LTDActive - Proposal to Strike off
07808482 - Incorporated on 13 October 2011
DIVERSE SIGNAGE SOLUTIONS LTDDissolved
07491529 - Dissolved on 22 May 2012
EQUALLY DIVERSE SOLUTIONS LTDActive - Proposal to Strike off
09370298 - Incorporated on 31 December 2014
DIVERSE HOMECARE SOLUTIONS LTDDisolved
11784108 - Dissolved on 25 October 2022