meia

meia

Manufacturers from 141 - 157 Acre Lane, London, United Kingdom
For 25 years the meia team have been designing, making and installing bespoke moving elements in architecture and are now considered to be world leaders in the creation of high quality automated moving architectural elements.
Our Offices
HQ
meia London
020 7183 8188
141 - 157 Acre Lane, London, United Kingdom