DOCTORS HOUSE LTD. Company number SC401104 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address24b Niddrie Mill Crescent, Edinburgh, Scotland, EH15 3EU PostcodeEH15 3EU Companies at this postcode 7 Map