Company name: Puppets Magic Studio Ltd
Description: Bespoke puppet makers for the entertainment industry. Our Custom puppets are all hand made in our London studio by our expert designers.
Unit 419 Pill Box Studios, 115 Coventry Rd, London E2 6GG, United Kingdom