What does auf jds. eigenem Grund und Boden mean?

auf jds. eigenem Grund und Boden - German to English

on sb.'s very own premises