GLENDEVON CONSULTING LTD. Company number SC352005 · Monitor this company Dissolved Overview People 4 Financial Control Documents Analysis Location Related Registered office Address25 WESTER HILL, EDINBURGH, EH10 5XG PostcodeEH10 5XG Companies at this postcode 9 Map