MEMSSTAR LIMITED Company number SC240229 · Monitor this company Active Overview People 14 Control Charges Documents Analysis Location Related Registered office Address1 Fleming Road, Kirkton Campus, Livingston, Scotland, EH54 7BN PostcodeEH54 7BN Companies at this postcode 31 Map