About The London Clinic Limited Partnership (LP020802) United Kingdom