About Chestnut Avenue Management Limited (02361580) United Kingdom