About Coach House Partners Limited (07908481) United Kingdom