meaning of auf jds. eigenem Grund und Boden

auf jds. eigenem Grund und Boden - German to English

on sb.'s very own premises