Grant McGregor Ltd 7 years ago ID: #3288 Listed In : Computer & Accessories 22 Hanover Street, Edinburgh, Edinburgh, EH2 2EP 0131 603 7910 http://www.grantmcgregor.co.uk Business Description Grant McGregor Ltd, Address : 22 Hanover Street, Edinburgh, Edinburgh, EH2 2EP, Phone : 0131 603 7910 Reviews & Ratings Write a Review No Review. Please login / register to add your review.