Canopy, InsureStreet and Insure Street are trading names of InsureStreet Limited which is an appointed representative of Resolution Compliance Limited a company authorised and regulated by the Financial Conduct Authority under registration number 574048 to carry on insurance distribution and consumer credit activities.