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