ALEEN & LARIN LTD Company number SC789552 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address126 Craigour Drive, Edinburgh, Scotland, EH17 7NT PostcodeEH17 7NT Companies at this postcode 8 Map