LEITH CRAIGHOUSE LTD Company number SC887679 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address4/3 Craighouse Park, Edinburgh, Scotland, EH10 5LD PostcodeEH10 5LD Companies at this postcode 6 Map