Ecl Homes Limited is an active company incorporated on 20 December 2024 with the registered office located in Swansea, West Glamorgan. Ecl Homes Limited was registered 1 year ago.
Registration of charge 161472210001, created on 18 December 2025
Submitted on 18 Dec 2025
Registered office address changed from Avc House 21 Northampton Lane Swansea SA1 4EH United Kingdom to 84 Llanllienwen Road Cwmrhydyceirw Swansea SA6 6NA on 18 November 2025