Animatronics

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

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

Set Lighting

Fine Art Lighting

Production

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

Design

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

Theming

Special Effects

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