it seems that u r working based on an internal contract and u r not under their sponsorship coz they are not paying for ur accommodation, so it is easier for u to search job related to accounts in another company especially that u have got 5 years experience.
wish you the best