LIBRA (SYSCOM) LIMITED Company number SC149832 · Monitor this company Active Overview People 18 Control Charges Documents Analysis Location Related Registered office Address12 Lochside Place, Edinburgh, Scotland, EH12 9HA PostcodeEH12 9HA Companies at this postcode 12 Map