Hey there, I am in an almost exactly the same situation. How did you go? I am not sure whether to put the agency name or umbrella company name. My wife (the EEA national) has a guaranteed work contract with the agency but I'm not sure if that is sufficient because of the the whole agency > umbrella ...