About The Michelle Sheppard Practice Limited (07498474) United Kingdom