20/20 Business Park, St Leonards Road, Maidstone, Kent, ME16 0LS Maidstone United Kingdom Telephone 0808 163 4898 [email protected] https://www.jamesvillas.co.uk Category Accommodation Share content Facebook X Linkedin Pinterest Email Print