Thank you for your response, will my BOWP will be cancelled if my PR application is refused.
CIC is asking you to prove that your company actually exists. The burden of proof is now on you, and since the officer clearly doubts that this company exists, you need to meet a high standard of proof.
Start by getting the org chart.
Is this a registered company? Is it an LLC? A partnership? Sole proprietorship? Pvt.ltd? Whatever the structure, there should be a record of this somewhere, in the equivalent of the registrar of companies. If it's a sole proprietorship, can you get a tax document, or an sworn affidavit from the accounting firm that does the accounts? Will the owner of the firm write a letter on the official letter head?
It's a Incorporation and yes I will be able to get the letter form the owner I believe.
How many employees does this company have?
3 including me.
Basically think of anything and everything you can gather to prove the existence to a very skeptical official. The fact that the phone number isn't associated with the company and there are "no signs of any business" operating from the address given are working against you.
Phone number in the google map and letter head was the old one which was not updated in those places but in the website it was updated and even the under the Directors signature the phone no was updated. . The incorporation is registered to the home address and as it is a IT consulting company they do not need to have business place as all the employees work from the client location.