Request A Call Please complete the following form and we will call you as soon as possible. Please enable JavaScript in your browser to complete this form.Name *FirstLastPhone Number *Email *Privacy Notice *I confirm that I have read and understood the Privacy NoticeEmailSubmit Keele House Information Address:Keele House, 176 – 178 High Street, Ramsgate, Kent, CT11 9TS Phone Number:01843 591 735 Email Address:manager@keelehouse.co.uk Book a Visit with Keele House