About Kensey Parc Management Company Limited (05624612) United Kingdom