Animatronics is the use of electronics and robotics in mechanised puppets to simulate life.| MORE

Set Building and Construction

RMA are a one stop shop for themed attractions and thus carry out all set building and construction. | MORE


Lighting is a fundamental to every project no matter how large.|

Set Lighting

Fine Art Lighting


Video and Audio productions bring content to life enabling a vast array of media. | MORE


From Master plan to execution. The creative design process moves the imagination to reality. | MORE


Special Effects

All projects no matter the size require background technology to bring the concept to life.| MORE