DARRAS LTD Company number SC618951 · Monitor this company Active - Proposal to Strike off Overview People 1 Control Documents Analysis Location Related Registered office Address100 St. Johns Road, Edinburgh, United Kingdom, EH12 8AT PostcodeEH12 8AT Companies at this postcode 28 Map