Kennsla Limited Company number17510008 StatusActive TypePrivate Limited Company Incorporated9 Oct 2026 Nature of business Other software publishing Registered office 9 Kelston RoadCardiffCF14 2AG Data JSON Markdown