MTB LIFE LIMITED Company number SC479169 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address13 RUTLAND STREET, EDINBURGH, SCOTLAND, EH1 2AE PostcodeEH1 2AE Companies at this postcode 189 Map