STREAMLINED TALENT SOLUTIONS LTD
12317816StatusActive - Proposal to Strike off
Company typePrivate Limited Company
Incorporated15/11/2019
Company number12317816
Nature of business (SIC)78300 - Human resources provision and management of human resources functions
Registered office75 KENLEY ROAD, Twickenham, TW1 1JT
Post townTwickenham
PostcodeTW1 1JT
CountryENGLAND
Accounts categoryNO ACCOUNTS FILED
Accounts next due15/08/2021
Confirmation stmt next due26/12/2020
Data from Companies House — updated 2026-08-16.