12 TASKS LTD Company number SC631594 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address24 Lovers Walk, Dumfries, Dumfries And Galloway, DG1 1LX PostcodeDG1 1LX Companies at this postcode 4 Map