Star Capital Partners

STAR Capital Partners Limited ("STAR") is a limited company registered in England with number 3862379, whose registered office is at 6th Floor, 33 Cavendish Square, London W1G 0PW.
STAR is authorised and regulated by the Financial Services Authority.
STAR is a member of the British Venture Capital Association and the European Venture Capital Association.     Terms & Conditions Apply