About Alexandra House (wolverhampton) Limited (13042648) United Kingdom