Inchcape Family Trustees Limited may be reached at Regent House 316 Beulah Hill, Upper Norwood in London. The post code is SE19 3HF. Inchcape Family Trustees has been operating in this business since the firm was started on Tue, 12th Sep 1961. The Companies House Reg No. is 00703080. This firm's principal business activity number is 74990, that means Non-trading company. 31st March 2022 is the last time the accounts were reported.
Our data describing the enterprise's MDs indicates there are five directors: Fraser S., Sophie N., Alec S. and 2 others listed below who became members of the Management Board on Mon, 26th Feb 2024, Thu, 20th Dec 2018 and Mon, 4th Sep 2017.
The companies that control this firm are: Castle Street Nominees Uk Limited owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in London at Jermyn Street, SW1Y 6LX and was registered as a PSC under the registration number 09329323.