Soft From Green Ltd Company number17057956 StatusDissolved TypeLtd Incorporated26 Feb 2026 Dissolved7 Jul 2026 Nature of business Ready-made interactive leisure and entertainment software development Registered office 17057956 - Companies House Default AddressCardiffCF14 8LH Data JSON Markdown