No, this is not true. The visa is split into 2 parts, an initial part which lasts for 12 months to allow you to set up the UK branch, once this is done then indefinite leave can be obtained 5 years after that.