Themed Attractions

Products and Services


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

Set Lighting

RMA brings the creative product to life, with sensitive, space appropriate lighting fixtures. MORE


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


Bringing the unusual to life.  All aspects of a project can be themed, sometimes to disguise or to provide a more durable finish. MORE

Special Effects

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