About Lagrove Management Ltd (10354705) United Kingdom