Swallion Ltd is an active company incorporated on 25 April 2024 with the registered office located in Telford, Shropshire. Swallion Ltd was registered 1 year 4 months ago.
Confirmation statement made on 24 April 2025 with updates
Submitted on 6 May 2025
Registered office address changed from The Pool House Rindleford Mill Rindleford Bridgnorth WV15 5JS England to 8-10 Church Street Wellington Telford TF1 1DG on 28 June 2024