About Oxford Development Company Limited (05834135) United Kingdom