is inactive
Where is CHANNELSEEDER LIMITED's headquarters?
CHANNELSEEDER LIMITED's headquarters is located at Swansea, SA1 2NA, 18 Bowen Street
What year was CHANNELSEEDER LIMITED started?
CHANNELSEEDER LIMITED was started in 2014
Sources: Companies House