Contact Us

United States

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

Tel: (561) 660-6948
Fax: (561) 516-8117

United States

Keel Harbour Capital, 45 Rockefeller Plaza
New York, NY 10111

London

Keel Harbour Capital Limited, 8 St James’s Square
London SW1Y 4JU United Kingdom

Tel: +44 20 7193 2573

Contact Form