James Scott & Son (Aberdeen) Limited Company numberSC055951 StatusActive TypePrivate Limited Company Incorporated4 Jul 1974 Nature of business 9305 Registered office GuisachanBallater RoadAboyneAB34 5HY Data JSON Markdown