ONE WORLD SHOP Company number SC096025 · Monitor this company Active Overview People 69 Control Charges Documents Analysis Location Related Registered office AddressSt John's Church, Princes Street, Edinburgh, United Kingdom, EH2 4BJ PostcodeEH2 4BJ Companies at this postcode 3 Map