Velos Insurance Services Limited is authorised and regulated by the Financial Conduct Authority under Firm Reference Number 306075. Velos Insurance Services Ltd is a member of BIBA (British Insurance Brokers Association). Registered Address 5 Market Yard Mew, 194-204 Bermondsey Street, London SE1 3TQ Registered in England. Company Number 3484670.