Contact

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

London

Keel Harbour Capital Limited
20 N Audley Street
Mayfair, London W1K 6LX
United Kingdom
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