STARFISH DAY NURSERY LTD
04800577 - Incorporated on 16 June 2003
STARFISH ST IVES LIMITED
16058697 - Incorporated on 4 November 2024
STARFISH YOUTH MUSIC COMMUNITY INTEREST COMPANY
07699886 - Incorporated on 11 July 2011
OODLE CONSULTING LIMITEDActive - Proposal to Strike off
07130070 - Incorporated on 19 January 2010
OODLES AND DOODLES LIMITED
14303604 - Incorporated on 18 August 2022
OODLES CHINESE HOLDINGS LTD
10541595 - Incorporated on 29 December 2016
THE OODLE DOODLE NOODLE BAR LTDActive - Proposal to Strike off
09138438 - Incorporated on 18 July 2014
OODLES FARNBOROUGH LIMITED
16197889 - Incorporated on 21 January 2025
STARFISH SUPER YACHTS LTDDisolved
15132913 - Dissolved on 17 September 2024
STARFISH SWIM ACADEMY LTDDisolved
12953385 - Dissolved on 7 May 2024
STARFISH ENTERTAINMENTS (UK) LIMITED
03667294 - Incorporated on 13 November 1998
STARFISH WORLDWIDE INC LTDDissolved
05248206 - Dissolved on 7 June 2011
STARFISH WEB SOLUTIONS LTDDissolved
06841122 - Dissolved on 30 July 2013
STARFISH PROPERTIES (LEICESTER) LIMITED
07233914 - Incorporated on 23 April 2010
STARFISH CONSULTANCY UK LIMITED
SC322727 - Incorporated on 2 May 2007
STARFISH INFORMATION PRODUCTS LIMITEDActive - Proposal to Strike off
09209621 - Incorporated on 9 September 2014
STARFISH & COFFEE HOUSE LIMITED
09593813 - Incorporated on 15 May 2015
STARFISH PLATFORM HOLDINGS LIMITED
FC032617
STARFISH LABS HOLDINGS LIMITED
12590528 - Incorporated on 7 May 2020
STARFISH PROPERTIES (SOUTHAMPTON) LIMITED
10146730 - Incorporated on 26 April 2016