About Dukes Meadow Management Company Ncle Limited (07071713) United Kingdom