About 22 Trafford Road Headington (oxford) Management Company Limited (04499451) United Kingdom