ITOLOGY CREATIONS LTD Company number SC768557 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address5 3f1 Edina Place, Flat 13, Edinburgh, Scotland, EH7 5RN PostcodeEH7 5RN Companies at this postcode 17 Map