Caledonian Trust PLC is engaged in holding of property for both investment and development purposes. The Company's property, St Margaret's House, located on London Road, Edinburgh, is an approximately 92,000 square feet (ft2) multi-story building. The Company has over three development sites in the Edinburgh and Glasgow catchments of which two are at Cockburnspath. The third development site is approximately seven miles from central Glasgow at Gartshore, Kirkintilloch (on the Union Canal), East Dunbartonshire. It includes over 120 acres of farmland; approximately 80 acres of policies and tree-lined parks; a designed landscape with a Georgian pigeonnier; an ornate 15,000 ft2 Victorian stable block; over three cottages, and other buildings and a walled garden. It owns over 14 separate rural development opportunities, nine in Perthshire, three in Fife and two in Argyll and Bute. Its subsidiaries include Muirfield Homes Ltd, South Castle Properties Ltd and West Castle Properties Ltd.