Avid Pet Insurance is a trading style of Thistle Insurance Services Limited. Lloyds Broker. Authorised and Regulated by the Financial Services Authority. A JLT Group Company. Registered office: 6 Crutched Friars, London EC3N 2PH. Registered in England No 00338645. VAT No. 2442321 96. Avid plc act as an Appointed Representative of Thistle Insurance Services Limited.