Britain and Islamic Republic of Iran have appointed non-resident charge d'affaires in a bid to revive diplomatic ties.