Address: ME16 207, North Street, Barming Heath, Barming, Maidstone, Kent, England, ME16 9HG, United Kingdom