ON THE BEACH GROUP PLCActiveActionsShareCompany no. 09736592 · Public limited company · Incorporated 17 Aug 2015OverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Directors and officers