Star Capital Partners

STAR Capital Partners Limited ("STAR") is a limited company registered in England with number 3862379, whose registered office is at Third Floor, Colette House 52 – 55 Piccadilly London W1J 0DX
STAR is authorised and regulated by the Financial Conduct Authority.
STAR is a member of the British Venture Capital Association and the European Venture Capital Association.     Terms & Conditions Apply