inactiveCONTRACTOR-PAY.CO.UK LTD
(United Kingdom, Tara Springs, Pines Lane Biddulph Park
Biddulph, Stoke-On-Trent, Staffordshire, ST8 7SP)
ICS UMBRELLA PAY LTD
(United Kingdom, Wynyard Park House
Wynyard Avenue, Wynyard, United Kingdom, TS22 5TB)
Previously/Alternatively known as INDEPENDENT CONTRACTOR SERVICES PAY LIMITED