If you are looking for Mackay & Mackay Limited Company Information, then Address Adda is the right place for you, the Mackay & Mackay Limited is a Private Limited Company which was incorporated on 11-09-84 at 20 Bells Road, Stornoway, Post Town:- Isle Of Lewis, Post Code:- Hs1 2ra address which belongs to United Kingdom. You can also track Mackay & Mackay Limited through its company number which is SC089648. The nature of business and SIC number of Mackay & Mackay Limited is 47520 - Retail Sale Of Hardware, Paints And Glass In Specialised Stores . According to our database the current status of Mackay & Mackay Limited is Active. You can find more brief details about Mackay & Mackay Limited below..