Star Capital Partners

STAR Capital Partnership LLP ("STAR") is a limited liability partnership registered in England with number OC402487, whose registered office is at 15th Floor, 33 Cavendish Square, London W1G 0PW, United Kingdom
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