SEA CATCH PLC Company number SC103739 · Monitor this company Dissolved Overview People 29 Financial Control Charges Documents Analysis Location Related Registered office Address8 MELVILLE CRESCENT, EDINBURGH, SCOTLAND, EH3 7JA PostcodeEH3 7JA Companies at this postcode 115 Map