MESHIC LTD Company number SC836877 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address7 Gloucester Place, Edinburgh, Scotland, EH3 6EE PostcodeEH3 6EE Companies at this postcode 15 Map