About Oxford Place (holdings) Limited (09216953) United Kingdom