EDINBURGH ANDROLOGY LTD. Company number SC382266 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address12 Caiystane Hill, Edinburgh, Scotland, EH10 6SL PostcodeEH10 6SL Map