About The Edgbaston Walk Management Company Limited (04159151) United Kingdom