MERCHISTON MERCH LIMITED Company number SC897582 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address3/1 St. Teresa Place, Edinburgh, Scotland, EH10 5UB PostcodeEH10 5UB Companies at this postcode 4 Map