Shell Duncansfield Shell Duncansfield 3 Glasgow Road Kilsyth Glasgow, Lanarkshire G65 9AE Rating Date: 2019-07-02 Rating Authority: North Lanarkshire Leave a Reply Cancel replyYou must be logged in to post a comment.