About Oxford Uk Developments Ltd (11817124) United Kingdom