OCEAN BAR EDINBURGH LTD Company number SC831413 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address98 R4a Ocean Drive, Edinburgh, United Kingdom, EH6 6JJ PostcodeEH6 6JJ Companies at this postcode 34 Map