About Dukes Meadow Management Limited (04222504) United Kingdom