SCM Advisors (UK) Ltd.

SCM Advisors (UK) Ltd.

Venture capitalClaimed

Member of SCM Group, Ukraine’s leading financial and industrial group.

HQ location
London, United Kingdom
Portfolio analysis