Bank of Ceylon (UK) Limited is authorised and regulated by the Financial Services Authority (FSA Reference No. 514744)
Registered in England and Wales (Company Registration No. 06736473) Registered address and Head Office: 1 Devonshire Square, London EC2M 4WD