RSC EDINBURGH LIMITED Company number SC640262 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address11 Candlemaker's Crescent, Edinburgh, Scotland, EH17 8TX PostcodeEH17 8TX Companies at this postcode 5 Map