About Jericho Street (oxford) Management Limited (07623652) United Kingdom