TASK & PAY LTD Company number SC853140 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address94 Edmonstone Road, Danderhall, Dalkeith, Scotland, EH22 1QU PostcodeEH22 1QU Companies at this postcode 4 Map