My Showcase

Cosmetics retailer

placeMilton Keynes, England, United Kingdom calendar_todayFounded 2012 groups4 employees language myshowcase.com

Registered entities

Investor mix

63 investors on record; lead investors include D5 Capital, 24 Haymarket.

Investor typeCountShare
Venture capital23%
Bank & private debt12%
Other / undisclosed6095%
Coming soon