About 37a Oxford Road (cowley) Management Company Limited (04296989) United Kingdom