MEEMO UK LTD is a graphic design and art studio. As well as providing design services,
we produce a range of prints, mobile wallpapers and clothing.
MEEMO UK LTD
Registered office:145-157 St.John Street, London EC1V 4PY, United Kingdom
Company number: 06578456
VAT: GB937 8537 73
Service provider: Host Europe GmbH, Postfach 92 02 54, D-51152 Köln