Managing Director at MAY STORES LTD - London, England, United Kingdom
MAY STORES LTD is a food & beverages company based out of 28 ARCH STREET UNIT A, LONDON, United Kingdom.