STARNES PLCActiveActionsShareCompany no. 03858049 · Public limited company · Incorporated 8 Oct 1999Files dormant accountsOverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Directors and officers