About Select Oxford Road Holdings Limited (09423473) United Kingdom