About Princes Avenue Osteopathic Clinic Ltd (05022868) United Kingdom