Can a landlord refuse a pet if the property's management company or freeholder prohibits them?
Yes. If a superior lease (head lease) contains a restrictive covenant prohibiting animals, this constitutes a reasonable ground for the landlord to refuse a tenant's request.