I’m not quite sure I understand your problem.
Firstly, what is a Corporate ? Is this a person in your company?
You have an array of Corporate entities. These come from ElasticSearch. Each Corporate contains an
You have a contact form that works for a single Corporate, but is blank for the remaining Corporate entities? Is every field blank?
If at all possible, try and separate the contact form presentation from the data.
What I’d be tempted to do is create a ‘static’ version where you don’t use data from ElasticSearch at all. Instead, use an array of data with similar fields. Get it working with this, and then integrate with dynamic / ElasticSearch data.
If you can post more code - use backticks (`) to format code blocks - then it will give me a better idea of where you’re at currently. Or post the specific code up on GitHub and then I can take a proper look.