About The Finchley Clinic Limited (05008069) United Kingdom