SAORSA GROUP LTD Company number SC612958 · Monitor this company Active Overview People 3 Financial Control Charges Documents Gazette Analysis Location Related Registered office Address6/15 Commercial Wharf, The Shore, Edinburgh, Scotland, EH6 6LF PostcodeEH6 6LF Companies at this postcode 5 Map