Twentyfivestudio Limited Company number16717877 StatusDissolved TypePrivate Limited Company Incorporated15 Sep 2025 Dissolved14 Jul 2026 Nature of business Sawmilling and planing of wood Registered office 16717877 - Companies House Default AddressCardiffCF14 8LH Data JSON Markdown