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