BARCLAY JARDINE LIMITED Company number SC380249 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address44 (1f) Garscube Terrace, Edinburgh, Scotland, EH12 6BN PostcodeEH12 6BN Companies at this postcode 8 Map