AMAC PROJECTS LTD Company number SC862398 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office AddressCuldrose, 27 Upper Barvas, Isle Of Lewis, United Kingdom, HS2 0QX PostcodeHS2 0QX Map