ATTEMA LTD Company number SC555737 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressGlencaird House, Bargrennan, Newton Stewart, Scotland, DG8 6SX PostcodeDG8 6SX Map