David J. Clark Limited Company numberSC011793 StatusActive TypePrivate Limited Company Incorporated9 Jul 1921 Nature of business 7499 Registered office Thistle HouseAlloway RoadMayboleKA19 8AB Data JSON Markdown