Camelot Investment Finance Limited with the registration number 12877027 has been a part of the business world for four years. This Private Limited Company can be reached at 23 Helena Road, in London and their area code is NW10 1HY. This firm's principal business activity number is 70229 - Management consultancy activities other than financial management. The firm's most recent filed accounts documents cover the period up to 2022-09-30 and the most current confirmation statement was submitted on 2023-09-12.
Within the following firm, the full range of director's tasks have so far been executed by Roberto B. who was selected to lead the company four years ago.
Roberto B. is the individual who controls this firm, owns over 3/4 of company shares.