Beck & Flow Ltd Company number17021138 StatusActive TypePrivate Limited Company Incorporated9 Feb 2026 Nature of business Other sports activities Registered office 58 StricklandgatePenrithCA11 7NJ Data JSON Markdown