meaning of business address

business address meaning in General Dictionary

the target of which a company is found