SHETRA & SON LTD Company number SC578065 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office Address59 CRAMOND AVENUE, EDINBURGH, UNITED KINGDOM, EH4 6ND PostcodeEH4 6ND Companies at this postcode 3 Map