CANNYOWL LIMITED Company number SC594748 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address144 BLACKFORD AVENUE, EDINBURGH, UNITED KINGDOM, EH9 3HH PostcodeEH9 3HH Companies at this postcode 9 Map