CAFE OH DEER LTD Company number SC894071 · Monitor this company Active - Proposal to Strike off Overview People 1 Control Documents Analysis Location Related Registered office Address73 Elm Row, Edinburgh, United Kingdom, EH7 4AQ PostcodeEH7 4AQ Companies at this postcode 34 Map