CWMAVON SOLAR LIMITED

10090631
StatusActive
Company typePrivate Limited Company
Incorporated30/03/2016
Company number10090631
Nature of business (SIC)74909 - Other professional, scientific and technical activities n.e.c.
Registered officeTHE THIRD FLOOR LANGDON HOUSE, LANGDON ROAD, Sa1 Swansea Waterfront, SA1 8QY
Post townSa1 Swansea Waterfront
PostcodeSA1 8QY
CountySWANSEA
CountryUNITED KINGDOM
Accounts categoryMICRO ENTITY
Accounts next due19/03/2026
Last accounts31/03/2024
Confirmation stmt next due12/04/2026
Last confirmation stmt29/03/2025
Companies House ↗📍 View on Google Maps
Data from Companies House — updated 2026-08-16.