About The Becketts Management Company Limited (02306028) United Kingdom