CAMUSDARACH LTD Company number SC725731 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address12 Barclay Terrace, Edinburgh, Scotland, EH10 4HP PostcodeEH10 4HP Companies at this postcode 6 Map