About Still Point Osteopathy Limited (04439578) United Kingdom