HOME LATEST NEWS International Boutique Merchant Bank Page 1 of 1 City Capital Corporation Limited was formed as a UK private limited company in February 2002. The firm is independent and trades under the name 3C. We are authorised and regulated by the Financial Services Authority. The firm’s Head Office is located at Berkeley Square in London City Capital Corporation Limited is Authorised and Regulated by the Financial Services Authority (FSA) City Capital Corporation Limited. Registered in England No. 4375502, 8 Baden Place, Crosby Row, London SE1 1YW