Contact Us

United States - Palm Beach

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

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

United States - New York

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

London

Keel Harbour Capital Limited, 33 St James’s Square
London SW1Y 4JS United Kingdom

Tel: +44 20 7193 2573

Contact Form