Large Commercial Property definition

Large Commercial Property means a Commercial Property which either (a) covers more than 2 hectares, and/or (b) has more than one drainage and water connection on the site;