About Ashgrove Management Ltd (02595807) United Kingdom