DOTCH LIMITED Company number SC820090 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressFlat 5 5 Orrok Lane, Edinburgh, Scotland, EH16 5HF PostcodeEH16 5HF Companies at this postcode 9 Map