© 2024 Stanhope Cooper Insurance Brokers Limited, trading as Stanhope Cooper, is authorised and regulated by the Financial Conduct Authority (FCA No. 447532).
Registered Office: 16 Great Queen Street, Covent Garden, London, WC2B 5AH. Registered in England and Wales No 05663825.