About Oxford North Estates Limited (12633099) United Kingdom