Invercauld Limited could be found at 1160 1160, Tollcross Road, in Glasgow. The firm post code is G32 8HE. Invercauld has existed on the British market for the last four years. The firm registered no. is SC670389. This firm's SIC and NACE codes are 98000 which stands for Residents property management. Invercauld Ltd reported its latest accounts for the period up to Wed, 31st Aug 2022. The company's latest annual confirmation statement was released on Thu, 10th Aug 2023.
As suggested by this particular firm's directors directory, since 2022-07-29 there have been four directors including: Andrew F., Luc F. and Marc F..
Executives who have control over this firm are as follows: Sophie F. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Luc F. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Marc F. owns 1/2 or less of company shares and has 1/2 or less of voting rights.