EXOVA (UK) LIMITED Company number SC070429 · Monitor this company Active Overview People 45 Pay gap Control Charges Documents Analysis Location Related Registered office AddressAtria One, 144 Morrison Street, Edinburgh, Scotland, EH3 8EX PostcodeEH3 8EX Companies at this postcode 232 Map