About Branch Hotel Limited (07004259) United Kingdom