About 22 Stirling Road Edgbaston Management Limited (03964027) United Kingdom