TASKMASTER (EDINBURGH) LIMITED Company number SC456260 · Monitor this company Dissolved Overview People 4 Documents Analysis Location Related Registered office Address4 GRANTON SQUARE, EDINBURGH, EH5 1HE PostcodeEH5 1HE Companies at this postcode 10 Map