VISION MECHANICS
SC157484 - Incorporated on 18 April 1995
NUTMEG PUPPET COMPANY LIMITEDActive - Proposal to Strike off
03050735 - Incorporated on 27 April 1995
THE PUPPET COMPANY LIMITED
04376108 - Incorporated on 18 February 2002
PUPPETEERopen
BR026530 - Incorporated on 24 January 2024
HANDSPRING PUPPET COMPANY (UK) LIMITEDActive - Proposal to Strike off
07075940 - Incorporated on 13 November 2009
THE AWESOME PUPPET COMPANY LIMITEDDissolved
05010256 - Dissolved on 6 May 2014
PUPPETEER
FC041412 - Incorporated on 24 January 2024
HIGH HOLBORN PROPERTIES LIMITEDActive - Proposal to Strike off
03323383 - Incorporated on 24 February 1997
THE AWESOME PUPPET COMPANY LIMITEDDissolved
04397192 - Dissolved on 23 February 2016
PUPPET STATE THEATRE COMPANY LTD
SC353435 - Incorporated on 14 January 2009
PUPPETCRAFTDisolved
06440632 - Dissolved on 4 March 2025
PUPPET ARTISTS LIMITED
12419678 - Incorporated on 22 January 2020
PUPPET PLANET LIMITED
05024037 - Incorporated on 23 January 2004
PUPPETMAN LTDActive - Proposal to Strike off
09365233 - Incorporated on 23 December 2014
JMP PUPPETS LTDDisolved
12986925 - Dissolved on 4 July 2023
PUPPETRON LTD
SC855324 - Incorporated on 11 July 2025
VIP PUPPETS LTD
09446586 - Incorporated on 18 February 2015
PUPPETOID LTD
SC519276 - Incorporated on 2 November 2015
PUPPETS LIMITED
06353160 - Incorporated on 28 August 2007
PUPPET MEISTERS LTD
16368480 - Incorporated on 7 April 2025