About Oxford Road Holdings Limited (09361231) United Kingdom