POMMELHORSE LTD Company number SC677903 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address387 Easter Road, Edinburgh, Scotland, EH6 8HU PostcodeEH6 8HU Companies at this postcode 9 Map