SNELL BRIDGE TWO LIMITED Company number SC616905 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address12B OSWALD ROAD, EDINBURGH, UNITED KINGDOM, EH9 2HJ PostcodeEH9 2HJ Companies at this postcode 3 Map