About Oxford North Management Limited (12631900) United Kingdom