About Dukes Avenue Management Limited (07783842) United Kingdom