LEITH THEATRE TRUST Company number SC338846 · Monitor this company Active Overview People 37 Financial Control Documents Analysis Location Related Registered office AddressLeith Theatre 28-30, Ferry Road, Edinburgh, Scotland, EH6 4AE PostcodeEH6 4AE Companies at this postcode 9 Map