Hi,
I can do this work for you. I have already done a similar work of collecting 2200 company informations like the Branch, Phone, Address, Email etc.,
This quote is a rough estimation as there is no specification on how many companies we have to look for in the internet.
Please contact me so then we can discuss about these things and proceed further.
Thanks in advance.