ACTUARIAL INNOVATION LTD Company number SC374507 · Monitor this company Dissolved Overview People 3 Control Documents Analysis Location Related Registered office Address8/6 EYRE PLACE, EDINBURGH, EH3 5EP PostcodeEH3 5EP Companies at this postcode 14 Map