I have recently got a new contract and If I should work through an Umbrella company or my own Ltd company for billing purpose? So far, I have always worked in permanent role and this would be my first contract role. Is operating through my own company straight forward? I do not mind going through paper work as long they are welldefined and I have all the information available on internet.
I am on Tier1 and would apply for extension sometime in July. Is extending Tier1 when you are working through your own ltd company seamless?
Could you please suggest a good Umbrella company? It shouldn't be rip off for my take home

Many thanks,
T1_mainframe