ADVOCARD Company number SC396023 · Monitor this company Active Overview People 33 Control Documents Analysis Location Related Registered office AddressC/O Andrew Duncan Clinic Royal Edinburgh Hospital, Morningside Place, Edinburgh, Scotland, EH10 5HF PostcodeEH10 5HF Map