OC TAURUS LTD. Company number SC495938 · Monitor this company Dissolved Overview People 1 Financial Documents Analysis Location Related Registered office Address6/5 WARDIEBURN PLACE EAST, EDINBURGH, EH5 1DJ PostcodeEH5 1DJ Map