About Is Oxford Employee Ownership Trustee Limited (09936137) United Kingdom