About West Park Capital Managers Ltd (07184188) United Kingdom