DOVECOT STUDIOS LIMITED Company number SC214852 · Monitor this company Active Overview People 17 Control Documents Analysis Location Related Registered office Address10 Infirmary Street, Edinburgh, Midlothian, EH1 1LT PostcodeEH1 1LT Companies at this postcode 9 Map