About Buckhurst Management Ltd (07842855) United Kingdom