Thank you for the prompt replies. In that case, I couldn't really qualify as a business visitor given that I have intention to stay in the UK long term. What I might be able to do, however, since I intend to be back in the U.S for the Christmas season, is go over as a business visitor in October ...