PLUTOS IC LTD Company number SC780969 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address4/3 Craighouse Park, Edinburgh, Scotland, EH10 5LD PostcodeEH10 5LD Companies at this postcode 6 Map