Address: CT18 37, Church Road, Lyminge, Folkestone and Hythe District, Kent, England, CT18 8EH, United Kingdom