Rooster Insurance is a trading name of Rooster Financial Services Ltd, Company Registration number 13192646, who are authorised and regulated by the Financial Conduct Authority, registration number 954466. Rooster is a trading name of Rooster Technology Ltd, Company Registration number 11796310, VAT No GB480657861.