About Oxford Place Limited (03766922) United Kingdom