is inactive
Where is SELFSET,LIMITED's headquarters?
SELFSET,LIMITED's headquarters is located at Church Street, Birmingham, B3 2RT, C/O Mazars Llp 45
What year was SELFSET,LIMITED started?
SELFSET,LIMITED was started in 1949
Sources: Companies House