Umbrellas and Walking Sticks
Kemp House 160 City Road
London
Greater London
Greater London
EC1V 2NX
Tel: 0208 058 4503
We pair contractors with the best paying UK umbrella companies for each clients situation. All our trusted umbrella service providers have years of experience and are 100% compliant with all current tax legislation, including IR35....