I regularly obtain shareholder registers of the companies I am interested in.
Sometimes the company charges you a fee for the services, and other times they give it to you for nothing.
You can ask for the Top 20, or the complete register. The complete register may or may not have all the address details of the shareholders, and it may or may not be in a workable format as opposed to a PDF or image which cannot perhaps be imported into a spreadsheet or database program.
If you contact the company secretary's office and are extremely polite and express the fact that you are a top 20 shareholder they are even more helpful ;-)
They, of course, will check your position on the register based on the information you supply.
If you are not a shareholder you aren't entitled to a copy of the register, I believe.
The Top 20 becomes a publicly available document when the company releases its Annual Report or other significant releases.