Hi All, I hope you can help! am very confused about this form, the 1120F seems to be a form that is needed by UK business only if they have a registered office or agent in the USA. We do not have this, yet after registering for the EIN (Which I regret now is no client needed it before). We are a UK based business, working with US and Global business to deliver B2B tech solutions a mix of SaaS mostly in web 3D and VR. Can someone shed some light on this Form and is there a need for it! or how do I deal with it? Thank you all.