I've posted this before, but I can't remember the thread:
In UK, the owner of a piece of land does not need special permission to use it as a Helicopter Landing Site provided it is not in a congested area (ANO), and it is only for private or business use, that of any employees, or people specifically visiting for social or business purposes (non ANO). No structure must be erected in connection with its use for helicopters, aside from temporary ones (such as windsocks), otherwise the Planning Permission (Zoning) people will become interested - there's no need to notify them of anything unless the land is to be used as a helipad on more than 28 days in any year. In fact, current planning regulations allow a helicopter to be used for personal, business and leisure uses "as many people use a private car" from the owner's dwelling house without limitation, making it exempt from planning control, provided the use is incidental, or ancillary to, the principal use of the land.
If you rent any house or land, you are usually the "landowner" for this purpose for the duration of your rental, so permission from the real landowner may not be required, but you would naturally need to check any leases or covenants that you may have signed that may negate this.
Phil