Please contact us using either the form below or the direct contact details of the individual team members contained within the Team section.


Keel Harbour Capital Limited
UK House, 4th Floor
2 Great Titchfield Street
London W1D 1NN

Tel: +44 20 7193 5773

United States

Keel Harbour Capital
45 Rockefeller Plaza
New York, NY 10111

Keel Harbour Holdings LLC
205 Worth Avenue
Palm Beach, Florida 33480

Tel: (561) 660-6948