A user was trying to do company upload where a company had multiple addresses and had people attached to it with other addresses also.
When doing the upload only the company address was getting uploaded.
The cause of this was that the upload was not mapped correctly.
As shown below:
To resolve this the important mapping is the "Type" of Address.
Set the Company Address to the type of "Business".
Set the Person Address to the type of "Home".
Now perform the data upload an multiple addresses for both the company and person should now be uploaded correctly.