About 78 Oliver Road (oxford) Management Company Limited (04836325) United Kingdom