PROPELLER SOFTWARE LIMITED Company number SC423153 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address5/2 Dalgety Street, Edinburgh, EH7 5UN PostcodeEH7 5UN Companies at this postcode 5 Map