ZEBRAFISH 2011 EDINBURGH LIMITED Company number SC379653 · Monitor this company Dissolved Overview People 5 Documents Analysis Location Related Registered office Address37 MARKET SQUARE, DUNS, UNITED KINGDOM, TD11 3AL PostcodeTD11 3AL Companies at this postcode 58 Map