CRAIGALMOND LIMITED Company number SC252793 · Monitor this company Dissolved Overview People 3 Documents Analysis Location Related Registered office Address19B JESSFIELD TERRACE, EDINBURGH, EH6 4JR PostcodeEH6 4JR Companies at this postcode 12 Map