LARCH RESEARCH LTD. Company number SC246005 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address28 CRAIGHOLM ROAD, AYR, AYRSHIRE, KA7 3LJ PostcodeKA7 3LJ Companies at this postcode 15 Map