is inactive
Where is TPS (138) LIMITED's headquarters?
TPS (138) LIMITED's headquarters is located at ENGLAND, BIRMINGHAM, VINCENT COURT, HUBERT STREET, B6 4BA
What year was TPS (138) LIMITED started?
TPS (138) LIMITED was started in 2014
Sources: Companies House