About The Oval (selly Oak) Management Company Limited (09773841) United Kingdom