About Birmingham Apex House Centre Limited (10831811) United Kingdom