About Oxford Retail Limited (10478992) United Kingdom