24 CRAIGOUR AVE LTD Company number SC865696 · Monitor this company Active Overview People 3 Control Documents Analysis Location Related Registered office Address170 Gilmerton Dykes Drive, Edinburgh, Scotland, EH17 8LW PostcodeEH17 8LW Companies at this postcode 6 Map