SEAHORSE LIMITEDConverted / ClosedActionsShareCompany no. FC019687 · Overseas company · Incorporated 14 Nov 1996OverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Filings