ENNOVA LIMITED Company number SC380506 · Monitor this company Active Overview People 10 Financial Control Charges Documents Analysis Location Related Registered office Address26 George Square, Edinburgh, Midlothian, EH8 9LD PostcodeEH8 9LD Companies at this postcode 66 Map