NAMI EDINBURGH LTD Company number SC868640 · Monitor this company Active Overview People 3 Control Documents Analysis Location Related Registered office Address63 Shore, Edinburgh, Scotland, EH6 6RA PostcodeEH6 6RA Companies at this postcode 11 Map