Some umbrella companies
IR35 legislation was introduced to ensure that a person who should be treated as an employee can’t set himself up as a limited company to receive these benefits.One of the choices you are faced with when starting a business is whether to be a sole trader or form a partnership, or set up a limited…