This Charlotte Square Partners Limited business has been operating in this business for 8 years, having launched in 2016. Started with registration number SC541401, Charlotte Square Partners is categorised as a Private Limited Company located in 40 Charlotte Square, Edinburgh EH2 4HQ. This firm's declared SIC number is 66220 and has the NACE code: Activities of insurance agents and brokers. The firm's latest financial reports detail the period up to Fri, 31st Dec 2021 and the most recent annual confirmation statement was submitted on Thu, 27th Jul 2023.
Since 2016-07-28, the following company has only been overseen by 1 managing director: Gerard S. who has been supervising it for 8 years.
Gerard S. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.