About Alexandra House (southampton) Limited (09338657) United Kingdom