Umbrella Insurance Services is a trading name of David Roberts & Partners (Insurance Brokers) Ltd, who are authorised and regulated by the Financial Conduct Authority. Our FCA registered number is 143840. Registered office: 30 St Mary Axe, London, EC3A 8AF. Registered in England & Wales Company No. 1329408.