Copyright © 2020-2026 Heckin Good Limited. All rights reserved. Heckin Good Ltd is a company registered in England and Wales. Registered number: 12790905. Registered office: Jenners, Slaugham, Haywards Heath, England, RH17 6AQ. Heckin Good Ltd is authorised and regulated by the Financial Conduct Authority to carry out insurance distribution activities. Heckin Good Ltd is entered on the FCA register under reference 1013447.