Company name: Mojo Creative Production Ltd
Description: Mojo Creative Production. We specialise in all aspects of 3D production from design to installation. Based in Essex & London
Unit 1 Button Farm, Brentwood Rd, Herongate CM13 3PN, United Kingdom