About Oxford Properties Investment Limited (06889719) United Kingdom