Gaia Solarworks Ltd Company number16733849 StatusActive TypeLtd Incorporated22 Sep 2025 Nature of business Electrical installation Registered office 16733849 - Companies House Default AddressCardiffCF14 8LH Data JSON Markdown