CARE TOWNHILL LIMITED Company number SC678753 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address87 Main Street, Townhill, Dunfermline, Scotland, KY12 0EN PostcodeKY12 0EN Companies at this postcode 4 Map