I think your problem will be solved if you move the textbox for company name into the same row as the title company name. Instead of a seperate title, you can also use a label and set it to vertical so it's shown on top.
Hope this helps!
The layout grid also has additional spacing. Adding your visibility constraints to the layout grid instead of the individual items should solve it (and as an added bonus decrease the maintenance required for your visibility)