EDINBURGH TRAMS LIMITED Company number SC451434 · Monitor this company Active Overview People 29 Pay gap Control Documents Gazette Analysis Location Related Registered office Address55 Annandale Street, Edinburgh, EH7 4AZ PostcodeEH7 4AZ Companies at this postcode 26 Map