About Boston Place Clinic Limited (10912304) United Kingdom