DO YOU CARE? LIMITED Company number SC678244 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressBearcroft Farm, Holywood, Dumfries, Scotland, DG2 0RJ PostcodeDG2 0RJ Companies at this postcode 6 Map