Writing a business invitation letter is a critical part to a business visit visa application. It provides information to the Home Office for the reason a person is intending to come to the UK. Unlike ...