The invitation letter for visa is written by a person who is resident ion the UK and forms an agreement that the person being invited would leave the UK after their visit. Whilst your invitation ...