To contact us, please email us at meha@mehaart.com.

Our business address is:

Meha Art & Design

Storage World, 40-46 Ashton Old Road, Manchester, M12 6LP

For urgent enquiries, please call us on: 

07870 244894