About Oxford Management & Research Limited (03648349) United Kingdom