About Branch Place Llp (OC355619) United Kingdom