The site owner cannot force you to have a water meter. They will need your agreement to install the meter on your pitch. They cannot also enter your pitch without your agreement.
More information you might find useful:
Still not found the answer?
Contact LEASE to have your enquiry dealt with by one of our experienced advisers