Registered in England No. 1068519. Authorised and regulated by the Financial Services Authority.
With the exception of marine insurance, this site is aimed at UK mainland residents only.