About Richard Ward (oxford) Holdings Limited (11953559) United Kingdom