OVATION SYSTEMS INTEGRATION LTD. Company number SC362894 · Monitor this company Dissolved Overview People 4 Documents Analysis Location Related Registered office Address172 BABERTON MAINS DRIVE, EDINBURGH, EH14 3DZ PostcodeEH14 3DZ Companies at this postcode 133 Map