EVALUATION SUPPORT SCOTLAND Company number SC284843 · Monitor this company Active Overview People 63 Financial Control Documents Analysis Location Related Registered office AddressThorn House, 5 Rose Street, Edinburgh, EH2 2PR PostcodeEH2 2PR Companies at this postcode 48 Map