ROSETTA SOFTWARE LIMITED
05930333 - Incorporated on 11 September 2006
ROSETTA PROJECTS LIMITED
12190106 - Incorporated on 5 September 2019
DARWIN (ROSETTA) LIMITED
12592327 - Incorporated on 7 May 2020
ROSETTA EDUCATION PROJECTDisolved
10878710 - Dissolved on 16 July 2024
ROSETTA FINCO LIMITED
10870246 - Incorporated on 17 July 2017
ROSETTA FLOWERS LIMITEDDisolved
10973522 - Dissolved on 24 January 2023
ROSETTA EARLY LEARNERS
CS000483 - Incorporated on 12 June 1980
ROSETTA SURVEYORS LLP
OC443183 - Incorporated on 20 July 2022
ROSETTA PARTNERS LIMITED
16067520 - Incorporated on 8 November 2024
ROSETTA LETTINGS LTD
NI730323 - Incorporated on 10 June 2025
HASSELLS BRIDGE LIMITED
08069869 - Incorporated on 15 May 2012
ROSETTA TAX LIMITED
10229376 - Incorporated on 13 June 2016
DAWN & CO LTD
08805603 - Incorporated on 6 December 2013
HASSELL HOUSE HAIRDRESSING LIMITEDDisolved
11562164 - Dissolved on 15 July 2025
MAY & HASSELL (SOUTHAMPTON) LIMITED
01191286 - Incorporated on 20 November 1974
NO HASSELL LANDSCAPES LIMITED
09165963 - Incorporated on 7 August 2014
HASSELL INCLUSION HOLDINGS LIMITED
14367942 - Incorporated on 21 September 2022
J A HASSELL PLANT HIRE LIMITEDLiquidation
04833016 - Incorporated on 15 July 2003
EXCEL CABS LTDDissolved
NI602703 - Dissolved on 21 February 2014
ROSETTA CONSULTANTS LIMITED
03106731 - Incorporated on 26 September 1995