About Verdure Land Management Ltd (08792917) United Kingdom