Heggie & Aitchison Limited Company numberSC019522 StatusActive TypePrivate Limited Company Incorporated12 Jan 1937 Registered office 60-62 Duff StEdinburgh 11 Data JSON Markdown