About Verdure Associates Limited (12359181) United Kingdom