CITY REVIVE LTD Company number SC886571 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address146/4 Turnhouse Road, Edinburgh, United Kingdom, EH12 0AD PostcodeEH12 0AD Companies at this postcode 28 Map