Stirling & Gilmour LLP 's been in the UK for at least 12 years. Registered with number SO303823 in 2012, the company is based at 24 Gilmour Street, Alexandria G83 0DB. Stirling & Gilmour LLP released its latest accounts for the period that ended on 2023-03-31. The most recent annual confirmation statement was released on 2022-10-14.
Executives who have control over the firm are as follows: William B. has over 1/2 to 3/4 of voting rights. William R. has substantial control or influence over the company.