Churchills International Consulting Ltd are authorised and regulated by the Financial Services Authority (FSA Reg. No. 309451).
Registered in England and Wales No. 01659058, and its registered office is at 12 Bridgford Road, West Bridgford, Nottingham, NG2 6AB.