SCOTTISH MEDIATION Company number SC258173 · Monitor this company Active Overview People 96 Financial Control Documents Analysis Location Related Registered office Address18 York Place, Edinburgh, EH1 3EP PostcodeEH1 3EP Companies at this postcode 63 Map