MLX LIMITED Company number SC235900 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office AddressBalnagowan, Braehead Road, Invergowrie, Scotland, DD2 5DD PostcodeDD2 5DD Companies at this postcode 3 Map