Can I ask for a tenancy longer than three years?

No, tenancy agreements created with lettingaproperty.com cannot be longer than three years. If a tenancy term in England or Wales is longer than three years, it becomes a deed. lettingaproperty.com do not offer a deed drafting service.
Private residential tenancies in Scotland are open-ended and have no fixed end date.