About Managing Partners Services Limited (07316762) United Kingdom