Contact Us

Call us on +44 (0)20 7221 2000

Or use the below contact form.

Office Address 96 Kensington High Street
London
W8 4SG
United Kingdom

Karroo Capital Limited
is authorised and
regulated by the
Financial Conduct Authority

Telephone Number +44 (0) 20 7221 2000