About Outcome Focused Therapy Limited (09547434) United Kingdom