We do not currently know of any antonyms for business premises.
For similar words to business premises, try: