NOVA INNOVATION LTD Company number SC358996 · Monitor this company Active Overview People 12 Financial Control Charges Documents Analysis Location Related Registered office Address45 Timber Bush, Edinburgh, Scotland, EH6 6QH PostcodeEH6 6QH Companies at this postcode 56 Map